translate English to French: At present, France is the largest contributor, slightly ahead of the United Kingdom, and ahead of Germany.
Actuellement, la France est le premier contributeur, sensiblement à égalité avec le Royaume-Uni et devant l’Allemagne.