Skip to content
Lyric
Dive
Public playlists
My playlists
Search
Sign in
On Time (Visualizer)
John Legend
Popularity ยท Moderate
+
๐ฌ๐ง English ยท Original
0
0
Listen
YouTube
1
2
3
0:00 / 0:00
Loading YouTube player...
Lyrics offset
Synced
Lyrics
Original
Translation
Bilingual
Listen, listen
Every story need a superhero and a villain
ย
Now introducing, Metro mothafuckin Boomin nigga
ย
Ooooh yeah
They pray for the day that I lose it
But God gave me the power to use it
May have 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 time
(Time, time, may have waited a while but I'm on time)
(May have waited a while but I'm on time)
You know what they say, if young Metro don't trust you
Mother fucker you better run
ย
All the villains is grinnin
All my niggas is winnin
Must i remind you one more time
Must I remind you niggas?
I gotta tell you niggas again
We gotta show you niggas again
We gotta
We gotta
Hold on
P
(Metro)
(I'm done, I am done apologizing
I am done being persecuted for my strengths
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)
ย