English: He said this was humiliating.
Telugu: ఇది అవమానకరంగా ఉన్నదని పేర్కొన్నారు.