translate English to French: About 80 per cent of the pledged amount has been disbursed to date.
Près de 80 % de cette somme annoncée ont été versés à ce jour.