in (one's) opinion - Francés Inglés Diccionario