中譯英
The green-eyed are annoying to others but torture to themselves.
英譯中
若要人不知,除非己莫為。
Idioms
I thought the result is as clear as glass but now it turns out to be as clear as mud.
I am not sure if he is the salt of the earth but he is surely the spice of life.