English: Humiliated?
Telugu: అవమానించారా?