Comments:European Space Agency's Euclid telescope launches from Florida, US