Fortunately, we have at least 50 million years to come up with a solution here, and we might already be onto something.
Por suerte, tenemos 50 millones de años para encontrar una solución, y, tal vez, estemos cerca de ella.