be more astute than he/she seems - Francés Inglés Diccionario