Feyintoluwa, “Fi ẹhin re si oluwa”, is a Yoruba sentence that literally translates to “put your back on God” or “Rely on the Lord”.
Metaphorically, I’ve always seen it as a mandate to trust my instincts, especially when I can’t see what’s ahead.

Click to continue to the site.