English: It remains one of the greatest challenges faced by the humanity.
Telugu: మానవజాతి ఎదుర్కొంటున్న అతిపెద్ద సవాళ్లలో అది కూడా ఒకటి.