Huygens was ESA's lander, delivered by NASA's (JPL's) Cassini, with data transmitted via Cassini from the surface of Titan.
Group effort, humanity benefits, IMHO.
They may well *have* found something there that we don't have here. An ocean of methane on the surface, for starters. Unless I missed something on my last trip to the beach?