Chinese: 我们的场地不久前翻新了。
English: Our venue wasn't renovated too long ago.
French: Nos locaux ont été rénovés il y a peu.