translate English to French: We shall have to make a new start, then, but from what point?
Nous allons donc devoir prendre un nouveau départ, mais à partir de quel point?