be very upset and offended - Francés Inglés Diccionario