無路可逃

listen to the pronunciation of 無路可逃
الصينية - الإنجليزية
nowhere to go
painted into a corner
trapped beyond hope of rescue
no way out