translate English to French: In light of the huge surpluses, this budgetary shortsightedness now looks particularly foolish.
À la lumière des excédants énormes, cet aveuglement budgétaire semble maintenant tout particulièrement insensé.