i'm afraid he'll put his foot in it. - Turkish English Dictionary