Sentence:  In touching upon these <WSD>mightly</WSD> results, which must attend, or soon follow, the completion of Welland Canal, [...] 
Meaning of the word marked with <WSD> tags:  Substantial; weighty; of import.