This means that the man was sent by God. This can be made explicit. Alternate translation: "A man that God sent" (See: [[rc://en/ta/man/translate/figs-explicit]])
Here "terrible" means "frightening." Alternate translation: "I was very afraid of him because he looked like an angel of God" (See: [[rc://en/ta/man/translate/figs-simile]])