The pandemic will last two or three years