translate English to French: They are very lithe, but muscular and strong.
Il est très souple mais ferme et musclé.