Below, I translated the lyrics of the song Gracias Por Tu Amor by Banda El Recodo De Cruz Lizárraga from Spanish to English.
Tengo tantas cosas que decirte amor
I have so many things to tell you, my love
Todo lo que tú me has dado
Everything you have given me
Es lo que yo había soñado
Is what I had dreamed of
Eres todo para mí, sí
You are everything to me, yes
Todo te lo debo a ti
I owe everything to you
Eres la razón de mi existir
You are the reason for my existence
Siempre buscas más detalles
You always look for more details
Que me hagan feliz
That make me happy
Detalles que llenan de amor para mí
Details that fill me with love
Eres el amor perfecto
You are the perfect love
Eres lo que yo más quiero
You are what I want the most
Gracias por ser como eres
Thank you for being who you are
Gracias por tú amor
Thank you for your love
Quiero que sepas que nuestro amor
I want you to know that our love
Nadie lo rompe, solamente Dios
No one can break it, only God
Todo es hermoso a tu alrededor
Everything is beautiful around you
Tú le das vida a mi corazón
You give life to my heart
Ven a mis brazos dame tú calor
Come to my arms, give me your warmth
Quiero sentir la fuerza de tú amor
I want to feel the strength of your love
Quiero abrazarte, quiero besarte
I want to hug you, I want to kiss you
Hoy quiero darte las gracias
Today I want to thank you
Gracias por tu amor
Thank you for your love
Quiero que sepas que nuestro amor
I want you to know that our love
Nadie lo rompe, solamente dios
No one can break it, only God
Todo es hermoso a tu alrededor
Everything is beautiful around you
Tú le das vida a mi corazón
You give life to my heart
Ven a mis brazos dame tú calor
Come to my arms, give me your warmth
Quiero sentir la fuerza de tú amor
I want to feel the strength of your love
Quiero abrazarte, quiero besarte
I want to hug you, I want to kiss you
Hoy quiero darte las gracias
Today I want to thank you
Gracias por tu amor
Thank you for your love