English: Oh how embarassing!
Telugu: ఓహ్, ఎంత సందిగ్ద!