光天化日

    guāngtiānhuàrì

    1. Idiomthe full light of day (idiom); in broad daylight
    2. figuratively peace and prosperity