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