God deserves our praises