Declan
The Language Learning App Company
The Chinese phrase
我能做到。
is pronounced
Wǒ néng zuò dào.
means
I can do it.