be deeply embarrassed - Francés Inglés Diccionario