Sri Lanka owes $8 billion to China. Nepal and Myanmar have sidelined projects with China. Almost 95%of government revenue is going towards repayment. watch to know more.