光天化日的英文翻译

中文:光天化日

英文翻译:the light of day