English: Never in his life has he had to experience such a humiliation.
Telugu: జీవితంలో ఇలాంటి అవమానం ఎపుడూ ఎదురు కాలేదు.