translate English to French: Is that the solution that we need to turn back to?
Est-ce la solution vers laquelle nous devrions nous tourner?