know (all) too well - Francés Inglés Diccionario