He Peleado Batallas
Yessica García
I've Fought Battles
I remember that time
When I heard your sweet voice
Making me understand
That part of your plans
Was forming along with all creation
I remember that time
When I knelt before you
And you taught me to depend
You taught me to fight and to find
In you the strength to carry on
I've fought battles and I've won
Nothing has been easy but I've managed
I just have to trust and cling to your altar
A difficult path has been assigned to me
And in your open arms I have found
Still God of love
My great love
And I hear again in the middle of nowhere your voice
Telling me not to fear I am Jehovah your God
The one who gives you strength and makes you victorious
I've fought battles and I've won
Nothing has been easy but I've managed
I just have to trust and cling to your altar
A difficult path has been assigned to me
And in your open arms I have found
Still God of love
My great love
When everyone left me you were there
When I had no strength you gave me courage
It was your inexhaustible love that restored me
And because of it I am still alive
I've fought battles and I've won
Nothing has been easy but I've managed
I just have to trust and cling to your altar
A difficult path has been assigned to me
And in your open arms I have found
Still God of love
My great love
My great love Jesus