be very upset and offended - Turkish English Dictionary