Back to Dictionary
仰屋兴叹
仰屋興嘆
yǎngwūxīngtàn
1. to stare at the ceiling in despair
2. to find no way out
3. nothing you can do about it
4. at the end of one's wits