English: But worse humiliation was in store for him.
Telugu: అయితే అక్కడ వారికి అంతకన్నా ఘోరమైన అవమానం ఎదురయ్యేది.