politically trapped

Translations
политически загнанный в ловушку
The ambassador found himself politically trapped by the ongoing conflict.
Посол оказался политически загнанным в ловушку из-за продолжающегося конфликта.
Words
trapped

past participle
запертый
politically

adverb
политически