English: Still, we are humiliated.
Telugu: అయినా అవమానంతో ఉన్నాం.