English: The lyrics are good however the song leaves a lot to be desired.
Telugu: బాగానే పాడారు కానీ పదాల ఉచ్చారణ leaves a lot to be desired.