Translated Labs
YOU SAID:
seeing myself in the mirror
INTO JAPANESE
鏡に映る自分を見る
BACK INTO ENGLISH
Seeing yourself in the mirror
Well done, yes, well done!