translate English to French: It is a really big responsibility.
Il s'agit réellement d'une grande responsabilité.