Which of the following has challenged most religions for the past decades?
In Hinduism, devotion to one's chosen god is called:
Imported from external platform