Seems like in English too. At least I've never heard something like "to need some helps"