translate English to French: It was expected that 73 per cent of pledges would have been paid by the end of March.
Soixante pour cent des contributions annoncées devraient être acquittées à la fin de mars.