Translated Labs
YOU SAID:
Stopping at a new location
INTO JAPANESE
新しい場所に立ち寄る
BACK INTO ENGLISH
Stop by a new place
Come on, you can do better than that.