English: This caused much embarrassment.
Telugu: ఈ విషయం చాలా అళ్ళ స్ప ర్యాన్ని కలిగించింది.