YOU SAID:
Opossums are the nastiest things on this earth
INTO JAPANESE
オポッサムはこの地球上で最も厄介なものです
BACK INTO ENGLISH
Opossum is the most annoying thing on this planet
INTO JAPANESE
オポッサムはこの惑星で最も迷惑なものです
BACK INTO ENGLISH
Opossum is the most annoying thing on this planet
Well done, yes, well done!