None of us knows how long this will be