pull down one's vest

pull down one's vest[pʊl daʊn wʌnz vɛst] 

pull down one's vest 基本解释
多管自己;从容不迫;