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