have been upsetting
Presente perfecto progresivo para el sujetodel verboupset.Hay otras traducciones para esta conjugación.

upset

That must have been upsetting.
Eso debe haber sido molesto.
Together, envy and greed, have been upsetting minds for thousands of years, triggering betrayals, tragedies, family dissolutions, social crises and even war between countries.
Juntas, envidia y codicia, hace millares de años viene transtornando mentes, desencadenando traiciones, tragedias, disoluciones familiares, crisis sociales y hasta guerra entre países.
Palabra del día
la cometa