English: They need to do more.
Telugu: వారిపై మరిన్ని రచనలు రావాల్సిన అవసరం ఉందన్నారు.