In his prescient goodness in favour of disabled persons and especially of those unable to go to the Lake the most Holy Virgin has prepared a powerful remedy with the oil lamp of the shrine

Could you correct the punctuation please?
In his prescient goodness in favour of disabled persons, and especially of those unable to go to the Lake, the most Holy Virgin, has prepared a powerful remedy with the oil lamp of the shrine.