hit the ball far and high - Turkish English Dictionary