translate English to French: My team and I are deeply grateful to all of them.
Mon équipe et moi-même leur sommes très reconnaissants.