Learn Hardcore Hungarian: tekintettel arra, hogy - given that; in view of the fact that