English: I felt very offended and humiliated.
Telugu: చాలా ఆవేదనకూ, అవమానికి గురయ్యాను.