out of the blue(p), unanticipated, unforeseen, unlooked-for
English: unanticipated, unforeseen, unlooked-for, out of the blue(p)