there is reason to believe that - German English Dictionary