Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo Life can take our breath away Tragedy can leave a wake A broken heart won't ever beat the same Pain can stop us in our tracks Losing what we can't get back Shaking the foundations of our faith No matter what's in my way No matter the battles I face You are still my God You're still my rock My only hope, Lord You're all I've got In every valley or mountaintop I'll say hallelujah You're still my God Amadeo, a-amadeo Amadeo, a-amadeo (You're still my God) Amadeo, a-amadeo Amadeo, a-amadeo The questions keep us in the fight The answer's never black or white We may not know until the other side But even in this in between We fix our eyes on what's unseen The shadow's never overcome the light No matter what's in my way (No matter what's in my way) I know that you won't ever change (Won't ever change) You are still my God You're still my rock My only hope, Lord You're all I've got In every valley or mountaintop I'll say hallelujah You're still my God Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo You're still my hope (Amadeo, a-amadeo) You're still my peace (Amadeo, a-amadeo) You're still my joy (Amadeo, a-amadeo) You're all I need (Amadeo, a-amadeo) You're still my strength (Amadeo, a-amadeo) When I am weak (Amadeo, a-amadeo) You're still my God (Amadeo, a-amadeo) I still believe (Amadeo, a-amadeo) You are still my God You're still my rock My only hope, Lord You're all I've got In every valley or mountaintop I'll say hallelujah You're still my God You're still my hope You're still my peace (You're still my God) You're still my joy You're all I need (You're still my God) You're still my strength When I am weak (You're still my God) You're still my God I still believe (You're still my God) Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo Amadeo, a-amadeo You're still my God