The factory has been producing pillows for the last 20 years.
The present perfect continuous is used because the action began in the past and has continued up to the present.
Перевод: Фабрика производит подушки уже 20 лет.