Chinese: 我们看不见山顶。
English: We couldn't see the top of the mountain.