English: A very embarrassing moment this was.
Telugu: చాలా గర్వించదగ్గ క్షణం ఇది.