Ifeanyi Enoch Onuoha said this quote

To fulfill your vision, you must have hindsight, insight and foresight.