Colombo [Sri Lanka], April 12 (ANI): Sri Lanka, a thriving island country with a population of 22 million, has succumbed to China's debt-trap diplomacy while Colombo battles most significant economic crisis in decades amid mounting debt repayment woes.