Discuss as:

Envisat failure puts European Space Agency in tough position