Touché Turtle and Dum Dum – Inne języki