translate English to French: I couldn't have done it without your help".
Je n'aurais pu y arriver sans votre aide.»