Chinese: 那个相当能说得通。
English: That actually makes a lot of sense.