take aback

phrasal verb
1
to shock or surprise somebody very much
شوکه کردن, غافلگیر کردن, جا خوردن, مبهوت کردن