English: It felt humiliating.
Telugu: అవమానంగా అనిపించింది.