翻然悔悟

fānránhuǐ
  1. to see the error of one's ways
  2. to make a clean break with one's past

CEDICT

醒悟过来

重編國語辭典

Entry Composition