despite all of gods abundant blessings什么意思