jdm. eine unangenehme überraschung bereiten

listen to the pronunciation of jdm. eine unangenehme überraschung bereiten
Deutsch - Englisch
to pull off an upset against sb