'The human race has nothing to boast about to God'