to pull off an upset against sb.

listen to the pronunciation of to pull off an upset against sb.
Englisch - Deutsch
jdm. eine unangenehme Überraschung bereiten
to pull off
an Land ziehen , herunterziehen , schaffen , zustande bringen , zuwege bringen
Englisch - Chinesisch

Definition von to pull off an upset against sb. im Englisch Chinesisch wörterbuch

to pull off
拔掉