無路可逃

listen to the pronunciation of 無路可逃
Chinesisch - Englisch
nowhere to go
painted into a corner
trapped beyond hope of rescue
no way out