Sing A Different Tune Definition

verb

To hold to a different opinion or appreciation (about something); to possess a new , changed, or regenerated mindset , usually for the better.

Wiktionary