English: He said this was humiliating.
Telugu: ఇది తనకు అవమానమని అన్నారు.