huǎng rán xǐng wù

Translation

  • a sudden realization
  • to realize sth in a flash
Chinese Tones