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