translate English to French: The Parliament had approved a budget of $417 million for 2006, of which $341 million were expected to come from external resources.
Le Parlement avait approuvé un budget de 417 millions de dollars pour 2006, dont 341 millions devaient, selon les prévisions, provenir de sources extérieures.