Translated Labs
YOU SAID:
running over a tadpole net
INTO JAPANESE
おたまじゃくしネットの上を走る
BACK INTO ENGLISH
Tadpole running on the net
ネットの上を走るオタマジャクシ
Come on, you can do better than that.