Senses
谈天说地/ 談天說地 to talk about everything
to chat idly about all sorts of things; to talk endlessly about everything under the sun
谈天说地/ 談天說地 erudite
to be able to talk broadly on all subjects from astronomy to geography; knowledgeable and eloquent