Muslims also believe that Muhammad was the last of many prophets from God . Muslims believe that God finally sent Muhammad ( Seal of the Prophets ) to convey the divine message to the whole world ( to sum up and to finalize the word of God ) .