beleaguered in German
beleaguered in German
belagert
Besieged; surrounded by enemy troops.
umzingelt
Besieged; surrounded by enemy troops.
angeschlagen
(figurative) Beset by trouble or difficulty.
unter massivem Druck stehend
(figurative) Beset by trouble or difficulty.
überlastet
(figurative) Beset by trouble or difficulty.