dictionnaire Anglais - Français

English - Français

that's why français:

1. c’est la raison pour laquelle



2. c'est pourquoi