d'autant plus que

Conjunction

 * 1) all the more reason that, even more so because, especially given that, forasmuch