"to swear, vow" is Клясться in Russian.
Клясться means "to swear, vow" in English.
Word #2256 of 4,000 by frequency in Russian — level B2.
Она начала клясться в вечной любви.
She began to swear eternal love.