hit the hardest - Turkish English Dictionary