d'autant plus que

listen to the pronunciation of d'autant plus que
French - Turkish
haydi haydi
French - English
especially as
the more so as