The Hebrew term “a thousand years”, elef shanim, can also be read as “two thousand years” (elef shanah is singular, while shanim implies double or more). So, God gives mankind two thousand years or ...