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