Fiscal deficit at 121.5% of FY19 target