... A million years on an evolutionary time scale ...
... And within a short amount of time, it has become a must ...