English: New challenges have come up before our democracy.
Telugu: ప్రజాస్వామ్యం ముందు సరికొత్త సవాళ్లు నిలిచాయి.