欲盖弥彰的英文翻译

中文:欲盖弥彰

英文翻译:the more what one tries to hide the more it exposed