English: Oh how embarassing!
Telugu: వ అయో్యో, ఎంత దారుణం!