Dear all,

I'd like to aske the meaning of "provide for" in the sentence below.

"...Soon a few dominant languages like English, Chinese and Spanish will provide for universal information exchange..."

Thank you

OP