English: “A greater effort has to be made.”
Telugu: దీనిపై మరింత కసరత్తు చేయాలి’ అని అన్నారు.