due to the abovementioned reasons - Allemand Anglais Dictionnaire