hinter schwedischen gardinen sitzen

listen to the pronunciation of hinter schwedischen gardinen sitzen
Deutsch - Türkisch
(deyim) Hapiste olmak
Deutsch - Englisch
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