What is the English translation of these Japanese sentences? "Ano hi watashi no naka ni atashi wa subete sekai ni nagare deshita. Soshite watashi wa chikara tokihanateretandewa, anata mo." Also, how should the syllables be separated to form words?
valid question