have been buffeting
Present perfect progressiveconjugation ofbuffet.There are other translations for this conjugation.

buffet

Other crises, related to the environment, food, energy, finance and politics have been buffeting the society for a long time.
Otras crisis, relacionadas con el medio ambiente, la alimentación, la energía, las finanzas y la política han embestido a la sociedad desde hace buen tiempo.
Other Dictionaries
Explore the meaning of buffet in our family of products.
Word of the Day
relief