translate English to French: I think we have a very good budget before us.
Je pense que nous avons un très bon budget sous les yeux.