translate English to French: Paradoxically, science and technology have never been so effective.  The world has never been so rich, nor has it displayed such great profits.
Paradoxalement, la science et la technologie n'ont jamais été aussi performantes, et le monde n'a jamais été aussi riche ni affiché autant de profits.