translate English to French: We have made great efforts.
Nous avons fait de gros efforts.