When will Covid-19 pandemic end and how.