translate English to French: That is their contribution.
Telle est leur contribution.