English: It felt humiliating.
Telugu: దీనిని అవమానంగా భావించాడు.