Hmmm, just few minutes to the opening ceremony of 2018 FIFA World Cup. God deliver my Country Nigeria.