English: But he did it to the best of his ability.
Telugu: కాని ఉన్నంతలో చక్కగానే చేశాడు.