Английский-Венгерский словарь »

take somebody by surprise означает в венгерский

АнглийскийВенгерский
take somebody by surprise [UK: teɪk ˈsʌm.bə.di baɪ sə.ˈpraɪz]
[US: ˈteɪk ˈsʌm.ˌbɑː.di baɪ sər.ˈpraɪz]

meglep (valakit)

rajtaüt valakin (átv)

váratlanul ér (valakit)