it properly put the wind up on me - French English Dictionary