translate English to French: Hard as we may try, it will take some time to achieve this.
Aussi énergiques que soient nos efforts, il faudra du temps pour y arriver.