Chinese: 他去过很多地方。
English: He has been to many places.