it really hit me this time - Turkish English Dictionary