golf translation challenges