Sri Sri Ravi Shankar's organization has told India's top environmental court that it cannot deposit the five crores ordered by judges before the event begins today on the banks of the River Yamuna in Delhi. The spiritual leader's Art of Living foundation said it will pay 25 lakhs today and the rest within three weeks.