public function getManyTranslations(Block $block, QueryBuilder $builder): LengthAwarePaginator
    {
        $query = $block->translations(false)->newQuery()->getQuery();

        $builder->applyFilters($query, 'block_translations');
        $builder->applySorts($query, 'block_translations');

        $count = clone $query->getQuery();

        $results = $query->limit($builder->getPageSize())
            ->offset($builder->getPageSize() * ($builder->getPage() - 1))
            ->get(['block_translations.*']);

        return new LengthAwarePaginator(
            $results,
            $count->select('block_translations.id')->get()->count(),
            $builder->getPageSize(),
            $builder->getPage()
        );
    }