English: This is a major global challenge for mankind.
Telugu: ప్రపంచ మానవాళికి ఇదో పెద్ద సవాల్.