English: I have never suffered such humiliation.
Telugu: ఇంతటి అవమానాన్ని ఎన్నడూ ఎదుర్కొలేదు.