import collections
import operator


def _stringify_counter_by_popularity(c: collections.Counter) -> str:
    """Given a counter, give a string summary in descending popularity."""
    return ", ".join(
        f"{v} {k}"
        for k, v in sorted(c.items(), reverse=True, key=operator.itemgetter(1))
    )