I had at last found a sport where I could compete on equal terms with able-bodied people.
⇑ Translate the sentence above by Google ⇑
Related: compete
Next: The American economy, and its ability to compete abroad, was slowing down according to the report.