Vocabulary

急な流れ

swiftly running river; rapid stream

noun