恍然醒悟

    huǎngránxǐngwù

    1. Verba sudden realization; to realize something in a flash