English: And despite that, he has accomplished so much.
Telugu: ఈ ఉన్నప్పటికీ, అతను చాలా సాధించగలిగింది.