They happily shared their new discovery.

Meaning: They were excited about their new discovery and wanted to tell others about it.

Choice of Words: Happily means feeling joy and contentment. Shared means to give or let someone else have something. Discovery is something new that has been found or learned.

Alternative Expressions

Related Expressions