If you want to talk business, it helps if you can speak in another language. Buzz60’s Sean Dowling has more.