# a sign from heaven

"a sign from God" or 2) the word "heaven" refers to the sky. Alternate translation: "a sign from the sky" 

# to test him

"to prove that God had sent him"