Translated Labs
YOU SAID:
Sitting duck likes key lime pie
INTO JAPANESE
カモ好き主石灰パイ
BACK INTO ENGLISH
Ducks like key lime pie
主石灰パイのようなアヒル
You should move to Japan!