才高八斗cái gāo bā dǒucaigaobadou(idiom) of great talentCharacters in this word八eight才ability, talent, gift斗to struggle, to fight, to contend高tall, loftyStudy it in Yanamino