cause a huge defeat; humiliate someone

listen to the pronunciation of cause a huge defeat; humiliate someone