English: The world is now facing a formidable challenge.
Telugu: ప్రపంచం ఇప్పుడు పెను సవాల్ను ఎదుర్కొంటున్నది.