I'd go there and have that phrase translated into what languages you need. One you should have for sure is the one of where your air carrier is based... so for Air France get a French Translation as well as your destinations... I figure the rough translation should get you close enough to what you want even if it makes no sense... good luck