Chinese: 我从没有爬过这座山。
English: I've never climbed this mountain.