Massive power subsidies bring relief as govt clears overdue payments