Chinese: 许多事情靠的是结果。
English: Much depends upon the result.
French: Beaucoup de choses dépendent du résultat.