translate English to French: This triade has constantly vied and competed for attention.
Ces trois centres se sont toujours fait concurrence pour l'attention.