English: Blown my mind.
Telugu: నాకూ మనసు లాగింది.