Chinese: 幸运向我们露出了微笑。
English: Luck smiled on us then.
French: La chance nous a souri alors.