translate English to French: Main projects under way Mars is the stuff that dreams are made of.
Mars alimente le rêve et stimule l'imaginaire.