Covid-19, cyclone Amphan batter CESC, subsidiaries hold out hope