I am surprised in Farsi- I got this from a friend so I am re-posting it so others can learn too.
1.I am surprised that he came to the party.
*az inke oo be mehmâni (mehmooni) âmade (oomade), ghâfelgir shodam.
اَز اینکه او بِه مِهمانی (مِهمونی) آمَدِه (اومَدِه)، غافِلگیر شدم.
*aslan bâvar nemikonam oo be mehmâni (mehmooni) âmade (oomade).
اَصلاً باوَر نِمیکُنَم او بِه مِهمانی (مِهمونی) آمَدِه (اومَدِه)
2.I am surprised to see you.
*To kojâ, injâ kojâ! (it's a proverb or slang , but can be used in a more polite manner by replacing 'to' with 'shoma')
تُو کُجا، اینجا کُجا!
polite way: شُما کُجا، اینجا کُجا
*Bâvar nemikonam ke injâ bâshi!
باوَر نِمیکُنَم کِه اینجا باشی
*Az didane to (az didanet) ghâfelgir shodam.
اَز دیدَنِ تُو غافِلگیر شُدَم.
Hope that helps! I was also surprised to see your message!
(man ham az didane peyghâme shomâ ghâfelgir shodam=مَن هَم اَز دیدَنِ پِیغامِ شُما غافِلگیر شُدَم)