Vocabulary
昨非今是
さくひこんぜ
complete reversal of values or ways of thinking
noun