Present perfect ellos/ellas/ustedes conjugation of idolatrar.

idolatrar

Nunca antes en Cuba tantas personas han idolatrado la cultura, el consumismo y el modo de vida estadounidense como ahora.
Never before in Cuba have so many people idolized the United States' culture, consumerism and lifestyle as today.
Word of the Day
cinnamon