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