The dev has released the official English (and Chinese) translation on dlsite
You must be registered to see the links
Unfortunately the game has DRM, and even more unfortunately I bought it without checking because neither Japanese Anthesis nor Japanese Ambrosia had the DRM. Oh well, I can still play it, but the addition of DRM is ticking me off.