Declan
The Language Learning App Company
The Chinese phrase
我不太擅长。
is pronounced
Wǒ bù tài shàncháng.
means
I am not very good at it.