translate English to French: ...within 12 weeks of receipt of your final fee payment.
...dans les 12 semaines suivant la réception de la taxe finale.