translate English to French: What guarantees can we give?
Quelles garanties pouvons-nous donner?