Translated Labs
YOU SAID:
Some Germans who discovered it
INTO JAPANESE
それを発見した何人かのドイツ人
BACK INTO ENGLISH
Yes! You've got it man! You've got it