無路可逃

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