Chinese: 我也去过波士顿很多次。
English: I, too, have been to Boston many times.