English: India was dismayed.
Telugu: భారత్ నిరాశలో ఉంది.