translate English to French: I have had a little to do with this too.
J' y ai également un peu participé.