English: But they need to do better.
Telugu: అయితే వీరు మరింత మెరుగైన ప్రదర్శన చేయాల్సివుంది.