i would have discovered

We haven't crash-landed, otherwise I would have discovered that immediately.
No nos hemos estrellado, de lo contrario lo habría descubierto enseguida.
Palabra del día
el mago