English is the official language if I'm correct but other idioms are widely spoken.
Botswana is not a former Portuguese colony either (unlike other African nations).
So I see limited possibilities for the country name in Portuguese/German. A Botswana embassy perhaps ?
Do you have traffic ?