English: The song blew my mind.
Telugu: ఈ పాట మనసుని హత్తుకుంది.