English: Finally there's this song.
Telugu: చివరనా ఈ పాటే.