English: This is a challenge for spiritual people.
Telugu: ఇది నాస్తిక ప్రజలకు ఒక సవాలు.