def __str__(self):
        '''
        Return a string representation of this duration similar to timedelta.
        '''
        params = []
        if self.years:
            params.append('%d years' % self.years)
        if self.months:
            fmt = "%d months"
            if self.months <= 1:
                fmt = "%d month"
            params.append(fmt % self.months)
        params.append(str(self.tdelta))
        return ', '.join(params)

        Return a string representation of this duration similar to timedelta.
        
Solutions/CyberArkAudit/Data Connectors/.python_packages/lib/site-packages/isodate/duration.py