hit (one) (right) between the eyes - Turkish English Dictionary