“...the word Generations in Hebrew is time periods or stages.”
No, that is not even one of the possible meanings of the word.