translate English to French: The remaining 25% is payable when the Final Activity Report is received by the delivery organization.
Le reste est versé après réception du rapport d'activité final de l'organisme de prestation.