English: He has participated in many marathons.
Telugu: ఎన్నో మారథాన్లలో పాల్గొన్నారు.