English: But he overcame many challenges.
Telugu: కానీ ఎన్నో సవాళ్లు దాటి విజయాలు సాధించా.