there is reason to believe - Francés Inglés Diccionario