Back to Dictionary
光天化日
guāngtiānhuàrì
1. the full light of day (idiom)
2. fig. peace and prosperity
3. in broad daylight