in einer rüstung stecken

listen to the pronunciation of in einer rüstung stecken
Deutsch - Englisch
to be in armour