English: He had faced many challenges in his life.
Telugu: జీవితంలో అనేక రకాల సమస్యలను ఎదుర్కొంటూ ఉంటాడు.