Find the names of the artists who have produced English songs but have never received rating higher than 8.
SELECT DISTINCT artist_name FROM song WHERE languages  =  "english" EXCEPT SELECT DISTINCT artist_name FROM song WHERE rating  >  8
produced English songs refers to languages = 'english'; never received rating higher than 8 refers to NOT EXISTS or EXCEPT clause with condition rating > 8;