album cover
Mountains
1
Electronic
Mountains was released on November 14, 2025 by Content Connect Africa as a part of the album Mountains - Single
album cover
Release DateNovember 14, 2025
LabelContent Connect Africa
Melodicness
Acousticness
Valence
Danceability
Energy
BPM80

Credits

PERFORMING ARTISTS
Mx Blouse
Mx Blouse
Performer
Bongani Dube
Bongani Dube
Drums
Clement “Measuretutti” Kanye
Bass
Karabo Semono
Karabo Semono
Saxophone
Nontobeko Ntwo Hlahla
Nontobeko Ntwo Hlahla
Background Vocals
Philangezwi Nyawuza
Philangezwi Nyawuza
Keyboards
Ruben Muteba
Ruben Muteba
Lead Guitar
COMPOSITION & LYRICS
Sandiso Ngubane
Sandiso Ngubane
Songwriter
Joshua Green Thompson
Joshua Green Thompson
Songwriter
Clement “Measuretutti” Kanye
Vocal Arranger
PRODUCTION & ENGINEERING
Sandiso Ngubane
Sandiso Ngubane
Producer
Clement “Measuretutti” Kanye
Producer
Kevin Leicher
Kevin Leicher
Recording Engineer
Zwelakhe Masemola
Zwelakhe Masemola
Mixing Engineer

Lyrics

I had to cross mountains
Just to get home to you
Trials and tribulations
So I can recognise the truth
I had to cross mountains
Just to get home to you
Trials and tribulations
So I can recognise the truth
A year or two ago
Had I met you
Wouldn’t have had the sight to perceive you
That is really to say I couldn’t see you
Even though you were here
In my rear view
The thing is when you’ve barely ever met yourself
It’s hard for you to see the truth in someone else
Everything you see is just a reflection
Of your inhibitions
Your education
And your perceptions, yes
And the shallow little conversations
That don’t water the mind
But demonstrate a deep lack of passion
All they do is the fashion
And the flashing doesn’t really inspire me
What I value more today
Is somebody that can say
That I love you with no reservations
And a patience I could never question
I think you give that kind of energy
Baby, you’re giving me stability
Like we could have the hard conversations
You give that level of maturity
And if we share each other’s energies
With benevolence
And a softness
At the centre of a fortress
You’re gorgeous
I can’t believe I couldn’t see
I had to cross mountains
Just to get home to you
Trials and tribulations
So I can recognise the truth
I had to cross mountains
Just to get home to you
Trials and tribulations
So I can recognise the truth
Now that I found you
Don’t want to lose you
Can you stay with me
Don’t you ever leave
Fear rules everything around me
All of my reality checks keep bouncing
‘Cause I didn’t realise
Energy’s a currency
You pay with negativity
All you get is the misery
I’m always cautious
My heart is a fortress
I’m always ready to battle
The trojan horses
I’ve got issues of abandonment
Nobody every stays
But the pain does
And that’s what I’ve gotta face
And I won’t let grief
Be the King of my reality
I let love in
And I have a new philosophy
To move with generosity
I’m sensitive
Always try to find a way to be affirmative
Said I know that love has no guarantees
But for what it’s worth
I wanna nurture it
You make me wanna change every single habit
How you inspire me
Is nothing short of magic
To think there was a time I thought I don’t deserve it
Now I know that’s the reason that I never saw it
You were the vision of a future of abundance
My garden of Eden
And I don’t believe it
Baby, love is a true religion
And I’m a believer
And I’ll never trade if for nothing
I want to go deeper
Swallow the sour and bitter
To get to the sweetest
I’m free from the bondage of prison
Love is the reason, yes.
Uh-huh-huh-huh-huh
Uh-huh-huh-huh-huh
Uh-huh-huh-huh-huh
Uh-huh-huh-huh-huh
Been through trials and tribulations
Now I’m on this new direction
I’ve awakened from this drought of love I’ve been in
I’ve been through trials and tribulation
Now I’m on a different mission
Now my eyes are opened wide
I see you clearly
I had to cross mountains, yeah
I had to cross mountains, yeah
I had to cross mountains, yeah
I had to cross mountains, yeah
Written by: Joshua Green Thompson, Sandiso Ngubane
instagramSharePathic_arrow_out􀆄 copy􀐅􀋲

Loading...