I cannot read the Chinese original, but I suggest changing your English to:
"Traveling thousands of miles is better than reading ten thousands books: meeting countless people is better than traveling thousands of miles."
[[ "is" added twice, and a slight change to the punctuation. ]]