ha de haber

there must be

→ haber
phrase Rare #42,291
there must be Used to express a strong assumption or logical conclusion.
SP: Ha de haber una solución.
EN: There must be a solution.

Ha de haber algo que puedas hacer.

There must be something you can do.

Ha de haber algo mal con el motor.

There must be something wrong with the engine.

Ha de haber una manera de hacerlo.

There has to be a way to do it.

— El submarino (Das Boot) (1981)

Ha de haber alguna razón por lo que ha hecho.

There must be a reason for what he did.

Ha de haber una conexión entre estos asesinatos.

There must be a connection between these murders.