English: He has seen many miracles in his life.
Telugu: తన జీవితంలో ఎన్నో అద్భుతాలు జరిగాయన్నారు.