to pull off an upset against sb

listen to the pronunciation of to pull off an upset against sb
English - Chinese

Definition of to pull off an upset against sb in English Chinese dictionary

to pull off
拔掉