English: It was very humiliating for me.
Telugu: నప్యటం నాకు మరీ అవమానం అలివించింది.