English: Many were humiliated.
Telugu: ఎన్నో అవమానాలు ఎదురయ్యాయి.