It will be difficult enough to avoid disaster in the next hundred years, let alone the next thousand or million.
in den nächsten hundert Jahren abzuwenden, ganz zu schweigen von den nächsten tausend oder Millionen Jahren.