due to the abovementioned reasons - Français Anglais Dictionnaire