Translated Labs
YOU SAID:
Better luck nest time
INTO JAPANESE
幸運の巣の時間
BACK INTO ENGLISH
Good luck nest time
You should move to Japan!