Vocabulary
心に誓う
こころにちかう
to vow to oneself; to promise oneself
expression
verb