On Time Lyrics – Metro Boomin | John Legend

On Time Lyrics by Metro Boomin is a New English song from the album “HEROES & VILLAINS” sung by popular artists Metro Boomin & John Legend. Lyrics of this song are written by Metro Boomin & John Legend and music produced by DJ Moon.

Song Details
Singer : Metro Boomin, John Legend
Album : HEROES & VILLAINS
Lyrics : Metro Boomin, John Legend, Jozzy
Music : Metro Boomin, johan lenox, DJ Moon
Label : Republic Records

On Time Lyrics

Listen (Listen)
Every story need a superhero and a villain
Now, introducin’
Metro motherf**kin’ Boomin, ni**a
(Metro motherf**kin’ Boomin, ni**a)

Ah, yeah
They pray for the day that I lose it
But God gave me the power to use it
May’ve waited a while, but I’m on time, yeah
I glide through the rain and the fire
Take no days off, can’t retire
Know you waited a while, but I’m on time
Oh, I’m on time, hey
Know you waited a while, but I’m on time
Oh, I’m on time, on time
Know you waited a while, but I’m on timе
(Time, time)
(May’ve waitеd a while, but I’m on time)
(May’ve waited a while, but I’m on time)

You know what they say
If Young Metro don’t trust you
Motherf**ker, you better run

All the villains is grinnin’, all my ni***s is winnin’
Must I remind you one more time?
Must I remind you ni***s?
I gotta tell you ni***s again
We gotta show them ni***s again
We gotta—, we gotta—, hold on (P)
I’m done
I am done apologizing
I am done being persecuted for my strength
You people should be thanking Christ that I am who and what I am, because you need me
You need me to save you, you do
I am the only one who possibly can
You’re not the real heroes, I’m the real hero

On Time Music Video