Are they telling you that you need an international drivers license?

I did not need that when I drove there.