English: This is a challenge for humanity.
Telugu: ఇది మానవ జాతి కి ఒక సవాలు లా ఉంది.