YOU SAID:
I have the best mankind known to sniff
INTO JAPANESE
私は嗅ぐことが知られている最高の人類を持っています
BACK INTO ENGLISH
I have the best humanity known to smell
INTO JAPANESE
私は匂いがすることが知られている最高の人類を持っています
BACK INTO ENGLISH
I have the best humanity known to smell
Come on, you can do better than that.