meaning of Bist du überrascht, mich hier zu sehen?

Bist du überrascht, mich hier zu sehen? - German to English

have you been astonished to see me personally here?