English: He faced a number of challenges on the way.
Telugu: మార్గ మధ్యలో చాలా సవాళ్లను ఎదుర్కొన్నాడు.