it+so+happened+that
131it (just) so happens that … — it (just) so happens that… idiom by chance • It just so happened they d been invited too. Main entry: ↑happenidiom …
132it is high time that —— — it is past the time when something should have happened or been done. → high …