Translated Labs
YOU SAID:
Segways are riding on my head
INTO JAPANESE
セグウェイが私の頭に乗っている
BACK INTO ENGLISH
Segway is on my head
セグウェイは私の頭の上にある
Yes! You've got it man! You've got it