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