under siege

US /ˈʌndər siːdʒ/
UK /ˈʌndər siːdʒ/
"under siege" picture
1.

surrounded and attacked by an army

:
The city was under siege for months before it finally fell.
The fortress remained strong even when it was under siege.
2.

experiencing a lot of criticism, trouble, or pressure

:
The government is currently under siege from the opposition party.
The company has been under siege since the scandal broke.