hedgehog visualisation tool for DNS 137 days in preparation last activity 50 days ago

What is the correctly punctuated version of this sentence?
hedgehog: visualisation tool for DNS, 137 days in preparation, last activity 50 days ago.