English: It is not so much an embarrassment.
Telugu: మరీ ఇంత ఘోరమైన అవమానం జరిగేది కూడా కాదు.