Feedback for: India's debt-GDP ratio dips to 18.7 per cent in March 2024