YOU SAID:
I think I may have lost my neighbour's pet duck...
INTO JAPANESE
私は隣人のペットのアヒルを失ったかもしれないと思う...
BACK INTO ENGLISH
I think I might have lost my neighbor's pet duck ...
INTO JAPANESE
私は隣人のペットのアヒルを失ったかもしれないと思います...
BACK INTO ENGLISH
I think I might have lost my neighbor's pet duck ...
This is a real translation party!