translate English to French: It is the beginning of a road.
C'est un point de départ.