If you are dumb enough to give a blanket statement that India holds X amount of debt without going into nature and profile of debt, then you sure are dumb enough to accept our foreign reserves can easily cover external debt.
The foreign reserves RBI holds can theoretically be used to clear all outstanding debt within the next minute.
"India is far closer to SL than BD"
Let's check the veracity of this statement with facts-
1) Which country has stopped foreign tours of it's employees?
2) Which country has deferred "less important" projects as they may increase imports?
3) Which country recently removed source declaration requirement for remittances greater than 500k Tk?
4) Which country recently imposed additional duty on 68+ "non essential/luxury" items?
5) Which country has ~5 months imports worth foreign reserves left with their Central Bank?
6) Which country did IMF point out for artificially inflating foreign reserve figures?
7) Which country is back to IMF's door after a decade for budgetary support?
8) Which country has asked their businesses to close shops post 8pm to save power?
Proof of pudding is in the eating, so which country is closer to SL?