Chinese: 日本军队看来强大得不可阻挡。
English: The Japanese military forces seemed too strong to stop.