Chinese: 我以前来过很多次了。
English: I've been here many times before.