Different degrees of formality may result in different translations even for the same original text. Come on! Let's put the following into Chinese.
1) Two score and ten years have elapsed since our acquaintance at Mt. Lushan.
2) Woo! How time flies! Fifty years have passed by since we first met at Mount Lu Shan.