to the best of my belief - Francés Inglés Diccionario