translate English to French: When the clouds and sky rushed by beneath our feet and our harnesses held us securely while we went upside-down, it was truly exhilarating.
Quand les nuages et le ciel passèrent sous nos pieds et que, retenus par nos harnais, nous nous sommes retrouvés la tête en bas, le moment fut euphorique au possible.