sorprender

vt

1) захватить (застать) врасплох

2) (тж vr) удивлять(ся), поражать(ся)

3) обнаруживать, раскрывать (тайник, секрет и т.п.)

Источник: Испанско-русский словарь на Gufo.me