Verse D G A D I find it hard to understand Bm A Bm A The gift of love You gave to me, D G A D How could God's Son die for me? Bm A G It brings me to my knees to say... Chorus D G A D Thank You for the cross, You took my shame, D G A D Thank You for the cross, You took my pain, D G A Bm Bm A All the wrong I've done was blamed on You, G G F# Em7 Asus A Thank You for the cross, Jesus, I love You. D G/B D A G