hinter schwedischen gardinen sitzen

listen to the pronunciation of hinter schwedischen gardinen sitzen
German - Turkish
(deyim) Hapiste olmak
German - English
to be doing time
to be serving time at Her Majesty's pleasure
to be doing porridge
to be doing (your) bird
to be behind bars