English: He felt humiliated.
Telugu: తనకు అవమానం అన్పించింది.