English: It felt humiliating.
Telugu: దీంతో అవమానంగా ఫీలయ్యాడు.