translate English to French: Varia is renowned for their strong sense of innovation.
Varia est reconnu pour son sens aigu de l’innovation.