What is the meaning of Forestå?

to be in charge of, direct, manage

to be at hand or imminent

Source: wiktionary.org