幡然悔悟英语翻译

正确答案:
成语《幡然悔悟》英语翻译如下:
feel penitent with an awakeened conscience