English, but not quite. Translating two cultures