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