Translated Labs
YOU SAID:
life is a mirror on ice
INTO JAPANESE
生命は氷の上のミラー
BACK INTO ENGLISH
Life is a mirror on the ice.
人生は、氷の上のミラーです。
Come on, you can do better than that.