中译英
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.