English: India is reeling.
Telugu: భార‌త్ దూసుకెళుతోంది.