saying that something is generally true when thinking about everything involved
The project faced many challenges, but it turned out well, all things considered.