I want to know the answer to the following question:
When did Zhang Qian end his travels?
All the background I'm provided with is that "Even before Han's expansion into Central Asia, diplomat Zhang Qian's travels from 139 to 125 BC had established Chinese contacts with many surrounding civilizations.". Is that enough to answer the question?
Answer: yes