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