select c.name,count(f.film_id) cnt
from film f,film_category fc,category c
where f.description like '%robot%'
and f.film_id = fc.film_id
and c.category_id = fc.category_id
and fc.category_id in (select category_id from film_category fc
group by category_id
having count(category_id) >= 5);