I don't actually know. But, an informal way of saying "What's up?" is "Ca va?" *suh-vah*
the French use the same name, New Delhi
new start mean nouveau départ in french
nouveau / nouvelle
Son nouveau
You say "nouveau jour"... nouveau = new / jour = day.
seulement à la Nouvelle-Orléans (you may also say New Orleans, every French will understand)
"nouvelle maison"
nouvelle page
Nouveau français.
nouveau poste
nouvelle collection
nouveau produit