It could be four to five years before the Covid-19 pandemic is under control, a senior global health official has said. But with hopes of an end to the pandemic dependent on containing the virus and development of an effective vaccine, other experts have dampened expectations of putting a date on curbing the virus.