put one's foot求翻译.you really put your foot in it when you sa