Translated Labs
YOU SAID:
we can find better site
INTO JAPANESE
もう一歩だな
BACK INTO ENGLISH
We can do better.
You love that! Don't you?