Translated Labs
YOU SAID:
Some Germans who discovered it
INTO JAPANESE
それを発見した何人かのドイツ人
BACK INTO ENGLISH
That didn't even make that much sense in English.