translate English to French: This site is opened since 21 October 2007.
Ce site est ouvert depuis le 21 Octobre 2007.