jdm. eine unangenehme überraschung bereiten

listen to the pronunciation of jdm. eine unangenehme überraschung bereiten
Немецкий Язык - Английский Язык
to pull off an upset against sb