今非昔比

jīn fēi xī bǐ

(idiom) things are very different now; times have changed

jīn

now

fēi

abbr. for 非洲[Fei1 zhou1], Africa

former times

abbr. for 比利時|比利时[Bi3 li4 shi2]