# All who heard him were amazed

They could not understand how a twelve-year-old boy with no religious education could answer so well.

# at his understanding

"at how much he understood" or "that he understood so much about God"

# his answers

"at how well he answered them" or "that he answered their questions so well"