恍然醒悟 huǎng rán xǐng wù

DEFINITIONS

  1. a sudden realization
  2. to realize sth in a flash

CHARACTERS

恍 huǎng seemingly; absent-minded
然 rán yes, certainly; pledge, promise
醒 xǐng wake up; sober up; startle
悟 wù to apprehend, realize, become aware