English: Anirudh himself has sung the song.
Telugu: స్వయంగా అనిరుధే ఈ పాట పాడాడు.