translate English to French: I can see in your eyes that you know this is a very great responsibility and a very great honour.
Je vois dans vos regards que cela constitue pour vous une très grande responsabilité et un très grand honneur.