translate English to French: Yet, there is another equally important dimension.
Il y a pourtant une autre dimension tout aussi importante.