Telugu Hanuman Jayanti May 12 marks end of 41-day deeksha

India