':return:
A unicode string with revocation description that is suitable to
show to end-users. Starts with a lower case letter and phrased in
such a way that it makes sense after the phrase "because of" or
"due to".'

@property
def human_friendly(self):

    return {u'unspecified': u'an    unspecified    reason', u'key_compromise': u'a    compromised    key', u'ca_compromise': u'the    CA    being    compromised', u'affiliation_changed': u'an    affiliation    change', u'superseded': u'certificate    supersession', u'cessation_of_operation': u'a    cessation    of    operation', u'certificate_hold': u'a    certificate    hold', u'remove_from_crl': u'removal    from    the    CRL', u'privilege_withdrawn': u'privilege    withdrawl', u'aa_compromise': u'the    AA    being    compromised'}[self.native]
