trust in God triumph.