English: It is also embarrasing.
Telugu: అది కూడా అవమానమే.