English: I felt very offended and humiliated.
Telugu: నాకు చాలా నిస్సహాయంగా అవమానకరంగా అనిపించింది.