translate English to French: In my opinion, this is a very important aspect.
À mon avis, il s'agit là d'un aspect très important.