def get_episode_name(self, series, episode_numbers, season_number):
        """Perform lookup for name of episode numbers for a given series.

        :param object series: instance of a series
        :param list episode_numbers: the episode sequence number
        :param int season_number: numeric season of series
        :returns: list of episode name
        :rtype: list(str)
        """
        ids = series.to_identifier()
        series_id = ids['ids']['trakt']

        epnames = []
        for epno in episode_numbers:
            try:
                episode = trakt.Trakt['shows'].episode(
                    series_id, season_number, epno, exceptions=True)
            except exceptions.RequestError as err:
                LOG.exception('fetch episode %s S%sE%s failed',
                              series_id, season_number, epno)
                return None, str(err)

            epnames.append(episode.title)

        return epnames, None