sortir le grand jeu
Meanings
Verb
1. to pull out all the stops, to go all out (informal, figuratively)