gives us a reason to believe - German English Dictionary