translate English to French: Development aid represented another 18 per cent of its budget.
L'aide au développement représente 18 autres pour cents du budget.