much perplexed The word means -utterly at a loss."

in shining garments Literally, "flashing as with lightning,which recalls the expression of Matthew 28:3; comp. Luke 9:29.

Continues after advertising
Continues after advertising