There is no other alternative left to mankind.
Il n'y a pas d'autre alternative laissée à l'humanité.
There is no other alternative left to mankind.
Il n'y a pas d'autre alternative laissée à l'humanité.