English: Also, the lyrics fit pretty well to the song.
Telugu: ఈ పాటకు లిరిక్స్ కూడా బాగా కుదిరాయి.