translate English to French: As at 31 December 2007, the total difference, according to the financial records of UNDP and UNOPS, was $43.5 million.
Au 31 décembre 2007, la différence entre les comptes financiers du PNUD et de l'UNOPS était de 43,5 millions de dollars.