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