Back to Dictionary
恍然醒悟
huǎngránxǐngwù
1.
a sudden realisation
2.
to realise sth in a flash