translate English to French: An excellent suggestion which Mission staff greatly appreciated.
C’est une excellente suggestion, que le personnel de la mission a grandement appréciée.