Back to Dictionary
自叹不如
自嘆不如
zìtànbùrú
1.
to consider oneself as being not as good as the others
Metadata
- Category
- Chinese