English: Nevertheless that is the last chance of the humanity to survive.
Telugu: అయితే, మానవాళిని కాపాడటానికి చివరి అవకాశం ఉంది.