The Swedish term "nära förestående" matches the English term "impending"

other swedish words that include "förestående" : english :
förestående forthcoming