Language:
Free Online Dictionary|3Dict

乍然相逢

Source : CEDICT

to suddenly find oneself face to face with sb. (idiom)

Source : CEDICT

to suddenly find oneself face to face with sb. (idiom)