Kafini Lyrics Meaning (in English) | Elgrandetoto | Tif
TIF and ElGrandeToto team up for ‘Kafini,’ a raw anthem of survival and hustle. The track features lyrics by Daweee, ElGrandeToto, and TIF, while the music is crafted by Daweee, ElGrandeToto, TIF, Jack Palmer, Issa, and One Six. The song sets a gritty tone, mixing personal struggle with defiant pride.
Released: July 29, 2025
kafini
Elgrandetoto | Tif
Lyricist
Daweee, Elgrandetoto, Tif
Composer
Daweee, Elgrandetoto, Tif, Jack Palmer, Issa, One Six
kafini Meaning & Lyrics (Elgrandetoto | Tif)
The lyrics tell a story of resilience, as TIF raps about moving ‘two or three kilos’ and the risks of losing oneself in the process. A standout line, ‘The visa, the hustle, and my languages saved us, without rap we’d be completely lost,’ highlights how music became their escape from hardship. ElGrandeToto adds depth with reflections on fame and the cost of success.
J’ai Couleur Verte Sur L’passaporte J’crois Pas Qu’on Soit Fait PareilI’ve got a green passport, I don’t think we’re cut from the same cloth.
Quand L’radar Guettait L’bif J’n’avais Qu’ma Dalle C’était L’guideWhen the radar was tracking the cash, I only had my hunger to guide me.
J’fais D’la P#ufra Qui S’exporte J’cours Plus Pour Un SalaireI’m making top-tier pr#duct that exports, I don’t chase a salary anymore.
Une Main En Visser Dix Nachave Faut Pas Qu’j’m’éterniseOne hand dealing, ten hands fleeing, I really shouldn’t linger here.
J’voulais Qu’le Cash Mais Y A D’la Fame Dans L’packagingI only wanted the cash, but fame came wrapped in the packaging.
J’suis Toujours Le Même Mais En Plus Fort Ça Ramène D’l’oseille Ça T’rend Plus PauvreI’m still the same just stronger, it brings in the money but leaves you poorer inside.
Y A Toujours Deux-Trois B#tards Mais Normal C’est Le MakatibThere are always two or three b#stards, but that’s normal, it’s our ‘makatib’ or destiny.
Argent Tu Dépenses Sentiments Tu Coffres J’ai Ce Dont Tu Manques J’suis Ton AntidoteYou spend your money but lock away your feelings, I have what you lack, I’m your antidote.
T’es Jamais Mal Visser Même Si J’ai L’cœur Qui SaigneYou’re never poorly supplied, even if my own heart is bleeding.
J’ai Pas Dit Un Mot Mais Tu Sauras Certains Silences Ont De L’auraI haven’t said a word but you’ll know, certain silences carry a heavy aura.
Deux-Trois Kil’ Y En A Qui Dead Difficile De Pas S’y PerdreMoving two or three kilos, some end up dead, it’s hard not to lose yourself in it.
Il A Mis Toute Sa Haine Dans Le Bum-al Là J’suis Pas Forcément Dans Le Bon MaisHe poured all his hatred into the album, I’m not necessarily on the right path but…
Gros C’est Pas Si Mauvais La Vie D’artiste En FaitBro, the artist’s life really isn’t so bad after all.
Si T’es Pas Si MauvaisIf you’re not so bad at it yourself.
Adios Bâtiments Verts J’sais Déjà C’qu’il Faut FaireGoodbye to the green project buildings, I already know exactly what I must do.
Faut Voir La Vie Qu’on Mène Faut Voir La Vie Qu’on MèneYou have to see the life we’re leading, you have to see the life we’re leading.
Pas Si Facile Déjà Kafini Li FiyaIt’s not that easy, what I’ve been through is already enough for me.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
Tfatel Jemra Bla Matzidili KiyaThe ember has died out, please don’t add to my burns.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
Ça Fait D’jà Neuf Piges W 7na Kan Tiro Andale Bingo NdiroIt’s already been nine years and we’re taking flight, let’s go, we’re hitting the jackpot.
Plusieurs Villes Plusieurs Départements Zena B M’zzika W MéloMultiple cities, multiple departments, we hit the streets with music and melodies.
Hna Kayeebbiwna Mawatna Nti3ou Lwalida Walid W C’est BonOur mothers raised us right, we obey our mother and father and that’s it.
J’suis Pas Ton Poto Wakha Chetni F L’apéro Y A Pas D’sahbi Y A Pas D’frérotI’m not your buddy even if you saw me at drinks, there are no friends, there are no brothers.
Y A Pas D’sahbi Y A Pas D’frérot Machi Nta Li Atgoulina Ch’han DirouThere are no friends, there are no brothers, you’re not the one to tell us what we should do.
Machi Nta Li Tgoulina Bch7al L’h#ro’ Machi Nta Li Tgoulina Bch7al Nbi3oYou’re not the one to dictate the price of h#roin, you’re not the one to tell us how much to sell it for.
Sauvatna Visa Mouka W Mes Langues Koun Ma Rap Koun Rah Kandi3oThe visa, the hustle, and my languages saved us, without rap we’d be completely lost.
Koun Rah Chaddine Zan9a F Lbayda Nbi3oWe’d still be holding down the streets in Casablanca, selling to survive.
Ta Sofitel Kayfekkerni M3ak F OumsiateEven the Sofitel hotel reminds me of our evenings spent together.
Bre-Som Vers La Fin Wakha Bdit RomancierIt gets incredibly dark towards the end, even though I started out as a romantic.
Gros C’est Pas Si Mauvais La Vie D’artiste En FaitBro, the artist’s life really isn’t so bad after all.
Si T’es Pas Si MauvaisIf you’re not so bad at it yourself.
Adios Bâtiments Verts J’sais Déjà C’qu’il Faut FaireGoodbye to the green project buildings, I already know exactly what I must do.
Faut Voir La Vie Qu’on Mène Faut Voir La Vie Qu’on MèneYou have to see the life we’re leading, you have to see the life we’re leading.
Pas Si Facile Déjà Kafini Li FiyaIt’s not that easy, what I’ve been through is already enough for me.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
Tfatel Jemra Bla Matzidili KiyaThe ember has died out, please don’t add to my burns.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
Pas Si Facile Déjà Kafini Li FiyaIt’s not that easy, what I’ve been through is already enough for me.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
Tfatel Jemra Bla Matzidili KiyaThe ember has died out, please don’t add to my burns.
Déjà Kafini Li FiyaWhat I’ve been through is already enough for me.
‘Kafini’ is a powerful ode to overcoming adversity. The track’s lyrics, delivered by TIF and ElGrandeToto, blend Moroccan street life with the transformative power of music.