be very upset and offended - Alemán Inglés Diccionario