English to Chinese Dictionary

Search:

庸人自扰 yōng rén rǎo lit. silly people get their panties in a bunch (idiom) / fig. to get upset over nothing / to make problems for oneself


<< back to the home page