The target of 5.9% is also likely to be met next year, finally bringing it down to below 4.5% of GDP in the financial year 2025-26