it is believed that - Alemán Inglés Diccionario