You gave me to me great victories
Anointed me with unfailing love
Your help oh God has made me great
For this I praise Your name
For all that You have done
For this I praise Your name
With all my heart
You're the One who saved me from my foes
Set my table before them
You give strength to run the race
For this I praise Your name
For all that You have done
For this I praise Your name
With all my heart
You are my rock
You are my strength
You are my rock
I praise you again and again
My Rock,
My Strength, My Rock
I Praise you again and again
For this I praise Your name
For all that You have done
For this I praise Your name
With all my heart
For This I Praise
Sinach's song is a worship anthem expressing gratitude to God for victories, unfailing love, and strength. The lyrics recount God's help in making the singer great, saving them from foes, and enabling them to run life's race. The repeated declaration 'You are my rock, You are my strength' emphasizes reliance on God as a firm foundation. The song's focus on praise for God's past faithfulness and ongoing support aligns with themes of thanksgiving and faith. It encourages listeners to acknowledge God's role in their lives and respond with heartfelt worship.