sing a different tune

Verb

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

Translations

 * Finnish: olla eri ääni kellossa
 * French: changer de refrain
 * Polish: śpiewać z innego klucza