仰屋兴叹

1.
find no way out
仰的意... ... 22. 仰卧起坐[ do sit-ups] 23. 仰屋兴叹[ find no way out] 24. 仰息[ be dependent on the pleasure of others] ...
zhidao.baidu.com|基于17个网页
2.
to find no way out
glosbe.com|基于9个网页
3.
at the end of one's wits
glosbe.com|基于8个网页