侃侃而谈 in English kan3 kan3 er2 tan2 Meaning

Meanings

  • to speak frankly with assurance

Simplified Characters

Traditional Characters

Pinyin

kan3 kan3 er2 tan2

Literal

Literal explanation, with pronunciation and meaning of each character.

kan3upright and honest kan3upright and honest er2and tan2surname Tan