English: India is facing a new challenge.
Telugu: భారత్ కొత్త సవాల్ ఎదుర్కోబోతోందా?