English: I've never been so humiliated.
Telugu: నన్నెవరూ ఇంత అవమానం వెయ్యలేదు.