it really hit me this time - Turco Inglés Diccionario