Declan

The Language Learning App Company

The Chinese phrase

看来这椅子是他自己做的。

is pronounced
Kàn lái zhè yǐzi shì tā zìjǐ zuò de.
means
It appears that he made the chair himself.