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