Cyborg translate