translate English to French: Welcome to your new wilderness lodge!
Alors, bienvenue chez les Aubergistes de la forêt!