be very upset and offended - Turco Inglés Diccionario