it properly put the wind up on me - Turco Inglés Diccionario