Declan

The Language Learning App Company

The Chinese phrase

我能做到。

is pronounced
Wǒ néng zuò dào.
means
I can do it.