English: This is now the greatest challenge facing the world.
Telugu: ఇప్పుడు ప్రపంచం ఎదుర్కొంటున్న అతి పెద్ద సవాల్ ఇది.