High fiscal deficit coupled with massive debt burden is the toughest challenge faced by our economic managers