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