Siamo sulla buona strada : )

(Loose translation: We're on the road!)