Translated Labs
YOU SAID:
Some Germans who discovered it
INTO JAPANESE
それを発見した何人かのドイツ人
BACK INTO ENGLISH
Come on, you can do better than that.