restore sanity to the nation's finances - Spanish English Dictionary