will take (time), will last
Não demorará muito para que as flores de cerejeira em nosso campus saiam.
It won't be long before the cherry blossoms bloom on our campus.
Não demorará muito para que ela se arrependa disso.
It won't be long before she regrets it.
Terá que dar a volta, e isso demorará horas até encontrar um porto.
You'll have to go around, and that will take hours to find a port.
— A Princesa Prometida (1987)
Isso demorará quanto tempo?
How long will this take?
— Salyut 7 (2017)
Não demorará muito até ele aparecer.
It won't be long before he shows up.