English to Chinese Dictionary

Search:

目不见睫 jiàn jié lit. the eye cannot see the eyelashes (idiom); fig. unable to see one's own faults / to lack self-awareness / truths too close to home


<< back to the home page