About

The word 今非昔比 is constructed from the characters 今 (now), 非 (not), 昔 (past), and 比 (compare), arranged sequentially to literally mean "now is not compared to the past". This formation directly contrasts the present and the past through negation and comparison, resulting in a phrase that denotes a substantial difference between current and former conditions.

Word Definition - 今非昔比

jīn fēi xī bǐ (idiom) things are very different now; times have changed