English: But he still needs to do more for the team.
Telugu: అతడు ఆ జట్టుకు చేయాల్సింది ఇంకా ఉందన్నాడు.