猛醒měngxǐng
Meanings
1. to realize suddenly
2. to wake up to the truth
3. to suddenly awake from sleep
Characters used