flow - There shall be a conflux of worshippers to the temple on Zion (Isa 2:2; Mic 4:1).
to the goodness of ... Lord - (See Jer 31:14). Beneficence, that is, to the Lord as the source of all good things (Hos 3:5), to pray to Him and praise Him for these blessings of which He is the Fountainhead.
watered garden - (Isa 58:11). Not merely for a time, but continually full of holy comfort.
not sorrow any more - referring to the Church triumphant, as well as to literal Israel (Isa 35:10; Isa 65:19; Rev 21:4).