Sounds more like a Nas song than John Legend.

LOVE Nasir.