恍然大悟

huǎng rán dà wù

(idiom) to suddenly realize; to suddenly see the light

恍

huǎng

(bound form) in a hazy state of mind

然

rán

correct

大

dà

big; large; great

悟

wù

to comprehend