Euclid telescope