Have you ever tried to define the meaning of Nike’s celebrated slogan? Although made up of three simple words, clarifying it may be more difficult than expected. Especially to people who are not native English speakers, the most famous brand payoff of all time may sound familiar yet not necessarily transparent. But now a very…