likely to happen soon
wahrscheinlich bald zu passieren
"A new product launch is on the horizon."
"Die Einführung eines neuen Produkts steht kurz bevor."
You are responsible for any possible danger or loss.
to aim for something very high or ambitious
a delicate situation requiring careful diplomacy
to start talking after a period of silence
to decide not to do something because of fear
to finish something officially