happen for a reason - Turc Anglais Dictionnaire