English: You felt humiliated?
Telugu: అవమానంలా భావించి?