English: It was humiliating for him.
Telugu: అది యతనికి అవమానకరముగ డోచెను.