Ranveer sings a new tune