Back to Dictionary
欲盖弥彰
欲蓋彌彰
yùgàimízhāng
1.
trying to hide it makes it more conspicuous (idiom); A cover up only makes matters worse.
Metadata
- Category
- Chinese