be kinda good at translation.
如果是一般口语都会这么说。如果翻译成have a certain translation ability.是chinglish(中式英语)
他有一定的翻译能力:he is kinda good at translation.
kinda=kind of
have a certain translation ability
Have certain translation ability
have the ability to proper translation