Translated Labs
YOU SAID:
monkeys on their periods
INTO JAPANESE
ここへ向かってるわ
BACK INTO ENGLISH
On their way.
Come on, you can do better than that.