translate English to French: He stayed with the show until 2007.
Il restera avec la troupe jusqu’en 2007.