今是昨非

Reading

Kana: こんぜさくひ
Romaji: konzesakuhi
Kana
Romaji

Definition

exp
1

complete reversal of values or ways of thinking (over time); What appeared wrong in the past now appears right; realizing and regretting the past errors of one's ways

Note: yojijukugo

Kanji

Readings: コン、 キン、 いま
Meaning: now
Readings: ゼ、 シ、 これ、 この、 ここ
Meanings: just so, this, right, justice
Reading: サク
Meanings: yesterday, previous
Readings: ヒ、 あら.ず
Meanings: un-, mistake, negative, injustice, non-