Everyone speaks English in Dubai it is the first language of the Emirate! Traffic cannot be compared with that of London, guaranteed there is traffic but is that not the sign of a rapidly developing city or developed city ie: london, New York?
Besides if you were trading international markets...