Translated Labs
YOU SAID:
Perpetual motion picture.
INTO JAPANESE
永遠の映画。
BACK INTO ENGLISH
An eternal movie.
Come on, you can do better than that.