first of all these events given us much for as our strategic plans
First of all, these events have given us much food for thought as regards our strategic plans.
First of all, these events given us much for as our strategic plans.