happen for a reason - German English Dictionary