# with shame on his face

"embarrassed" or "ashamed"

# the house of his god

"the temple of his god"