Hi here is a free download of Itranslate from Marlboro. I think that anybody will be able to get this for free.
https://bnc.lt/l/4U55tmU0lzIf you have any problems I do apologize and there is nothing I can do about it. Just sharing the free link I got through them with the community. Hope it helps someone.