The song "Talo dabiire? " meaning "who is like you?", expresses the incomparable love of the Father to mankind. It describes how the Father had made a painful sacrifice of his only son for the redemption of man ; whereby man is expected to reciprocate by accepting the total package of salvation offered through Jesus.
Steven Olayiwola is a praise-Worship leader, song writer and a passionate teacher of the word of God; whose aim is to bring people into the knowledge and full knowledge of Jesus Christ, the crucified king. As a Nigerian, he describes his music as African contemporary gospel music. He hails from Ogbomosho in Oyo State. Being his first ever released debut single, he trusts God to bless every listener through this music.