English: NEW DELHI: India has been embarrassed at the United Nations.
Telugu: న్యూఢిల్లీ: ఐక్యరాజ్యసమితిలో భారత్‌కు తగిన గౌరవం దక్కింది.