Закаяться

forswear, swear to give up