English: The song has impressed the music lovers a lot.
Telugu: ఈ పాట సంగీత ప్రియులకి ఎంతగానో నచ్చింది.