I think this is a "modo di dire" - naturally I understand the words but not the meaning, please help. 

Penso che sia un modo di dire, ma anche se capisco le parole, non sono sicuro del senso, aiuto!!