猛省

Verb

 * 1)  to have a sudden flash of insight; to suddenly realize

Noun

 * 1) serious reflection

Verb

 * 1) to reflect seriously