English to Hindi

Meaning for:
marathon
other
लंबी दौड़;शक्ति-परीक्षण