English: And had faced many challenges in his life.
Telugu: జీవితంలో ఎన్నో సవాళ్లను ఎదుర్కున్నాడు.