侃侃而谈

kǎn kǎn ér tán

to speak frankly with assurance

kǎn

old variant of 侃[kan3]

kǎn

old variant of 侃[kan3]

ér

and

tán

to speak