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