Translate the following English sentence to French:
"Many of them are and Peter Skinner has put a lot of thought into his work."
Beaucoup d'entre elles le sont et Peter Skinner y a énormément réfléchi.