English: The music is fine, but the lyrics leave a lot to be desired.
Telugu: బాగానే పాడారు కానీ పదాల ఉచ్చారణ leaves a lot to be desired.