English: He had other challenges.
Telugu: మరెన్నో సవాళ్లు ఎదుర్కొన్నా.