Based on Gmail and Django Humanize