English: It is a challenge to the world.
Telugu: ప్రపంచానికి ఇది సవాలు విసిరింది.