saying that something is generally true when thinking about everything involved
The project faced many challenges, but it turned out well, all things considered.
考虑到所有因素,这个项目虽然面临许多挑战,但最终还是成功了。