Let us renew our trust in God