translate English to French: No, yes, of course, I have already done it.
Non, oui, mais bien sûr, je l'ai déjà fait.