English: He had faced many challenges in his life.
Telugu: వారు వారి జీవితాల్లో ఎన్నో ఒడుదుడుకులను ఎదుర్కొన్నారు.