Vocabulary

恟然

terrified; panicked; horrified

adv-to adj-t