English: He confronted some very difficult times in his life.
Telugu: అతను తన జీవితంలో చాలా కష్టమైన సమయాలను కూడా చూశాడు.