幡然悔悟 (faan1 jin4 fui3 ng6) — to suddenly wake up to one's mistakes and repent from them in Cantonese
faanˉ¹幡jinˎ₄然fui˗₃悔ngˍ₆悟Mandarin Pinyin: fan1 ran2 hui3 wu4
Meaning of 幡然悔悟
nounto suddenly wake up to one's mistakes and repent from them
nounsuddenly and quickly realizing own mistake and repent