Chinese: 还是看不见尽头。
English: There's still no end in sight.