Tälli's websites now in english

Welcome to all English -speakers !