Lord I thank You With all my heart All my soul, my mind And with all I have For Your goodness Lord That I can't explain I say thank You For all You've done for me After that great sacrifice You made at calvary You did not leave me To make it through this life by myself Through my struggles and my pain And even when I break Your heart You say my child My love is still the same After that great sacrifice You made at calvary You did not leave me To make it through this life by myself Through my struggles and my pain And even when I break Your heart You say my child My love is still the same Lord I thank You With all my heart All my soul, my mind And with all that I have For Your goodness Lord That I can't explain I say thank You For all You've done for me As I stand here today To testify of Your love Things may not always Be so rosy and so sweet Yet like Paul I can say I know the one I have believe That's why I say Lord thank You just the same As I stand here today To testify of Your love Things may not always Be so rosy and so sweet Yet like Paul I can say I know the one I have believed That's why I say Lord thank You just the same Ah ah ah ah ah ah ah ah ah Ah ah ah ah ah ah ah ah ah Ah ah ah ah ah ah ah ah ah Oh oh oh oh oh oh oh oh oh Lord I thank You With all my heart All my soul, my mind And with all that I have For Your goodness Lord That I can't explain I say thank You For all You've done for me Lord I thank You With all my heart All my soul, my mind And with all that I have For Your goodness Lord That I can't explain I say thank You (Thank You) I say thank You I say thank You For all You've done for me Thank You