Solveeit Logo

Question

English Question on Idioms

Choose the option that is the closest in meaning to the phrases in bold: