meaning for 恍然大悟 huǎngrándàwù:

  • - to suddenly realize
  • - to suddenly see the light

qǐchū起初
bìngbù并不
zànchéng赞成
de
zuòfǎ做法
dàn
jīngguò经过
jiěshì解释
lǐyóu理由
zhīhòu之后
cái
huǎngrándàwù恍然大悟

I didn't approve of his action, but he explained his reason and then I saw the light.