translate English to French: NEW DELHI – The Indian economy is coming back.
NEW DELHI – L'économie indienne est en train de repartir.