English: But that song rocked my world.
Telugu: కానీ ఆ పాట నా గుండెల్ని పిండేసింది.