translate English to French: It supported the idea of a balanced budget, which it considered timely.
Il est favorable à l’idée d’un budget en équilibre, considéré comme arrivant à point nommé.