translate English to French: You are about to enter a very special place.
Vous êtes en train d'entrer dans un lieu spécial.