Chinese: 他终于到了绝望之井。
English: At last, he arrived at the Well of Despair.