On July 1, 2023, Euclid, a unique European space telescope was launched from Cape Canaveral. The launch was undoubtedly the highlight of my career as an astronomer, but witnessing the result of years of work being put on a rocket is not for the faint of heart. Following a perfect launch, Euclid swiftly arrived to its planned orbit, about 1.5 million km aways from Earth. From this distant vantage point, it has started sending back sharp images that will cover nearly one-third of the sky by the end of this decade.