Translated Labs
YOU SAID:
a little egg laying on a leaf
INTO JAPANESE
葉の上に産みつけられた小さな卵
BACK INTO ENGLISH
Small eggs laid on the leaves
Okay, I get it, you like Translation Party.