English: I have never suffered such humiliation.
Telugu: అంత అవమానం ఎప్పుడూ పొందలేదామె.