Hamlet (12+) Automatic translate