Does this make any sense in either language?
No.
Pretty sure the English is nonsense at least.
yes, it makes sense in English at least. think of it like "there are [some of] the same [things] at the supermarket"