Vocabulary

神に誓う

to swear to God; to call on heaven as a witness; to cross one's heart

expression verb