translate English to French: His cleverness with horses made him one of best of the trade.
Son habilitié dans l'emploie des chevaux le rend un des meilleurs du métier.