translate English to French: Budget 2009 will help Canada to meet the challenges of our times.
Le budget de 2009 aidera le Canada à relever les défis de l’heure.