English: Though, the song is catchy nevertheless.
Telugu: అయినా, పాట వినసొంపుగా ఉంది.