Translated Labs
YOU SAID:
duck on a duck on a duck
INTO JAPANESE
アヒルに乗ったアヒル
BACK INTO ENGLISH
Ducks on Ducks
ダックス・オン・ダックス
Yes! You've got it man! You've got it