40337

God sheds bitter Tears
When I tell Him
That I will never be able
To do enough for Him.