English: It felt humiliating.
Telugu: ఇది అవమానంగా భావించాం.