Euclid telescope images. It is expected to find around 100 000 strong lenses, .