English: Nothing is more embarrassing than that.
Telugu: అంతకన్నా అవమానం మరొకటి ఉండదు.