English: They have been publicly humiliated.
Telugu: వారిని బహిరంగంగా అవమానిస్తున్నారు.