Pinyin
English Definition
tall and straight
Phrase
nǐ shuō dé tǐng yǒu dào lǐ de 。
You've got a point there.