Translated Labs
YOU SAID:
seeing myself in the mirror
INTO JAPANESE
鏡に映る自分を見る
BACK INTO ENGLISH
Seeing yourself in the mirror
Yes! You've got it man! You've got it