Correct

猛省

/ měngxǐng / 
Strokes

Definition

to realize suddenly/to suddenly recall