English: Human beings face a big challenge.
Telugu: మానవాళికే ముందు ముందు పెను సవాలుగా మారనుంది.