India’s fiscal deficit at 4.8% of GDP in FY25