have been foisting
Presente perfecto progresivo del verbo foist. Hay otras traducciones para esta conjugación.

foist

It's the very approach both business associations have been foisting on rural development.
Ése ha sido el enfoque que ambos gremios empresariales han venido imponiendo en el desarrollo rural.
Palabra del día
el espumillón