Moksha translating