translate English to French: We are capable of doing it but we seem not to have done it in this particular instance.
Nous en sommes capables mais il semble bien que nous ne l'ayons pas fait dans ce cas particulier.