English: It is the biggest challenge for humanity.
Telugu: ఇది మానవాళికి పెను సవాల్ అంటున్నారు.