不久前

bù jiǔ qián

not long ago

不

bù

no; not so

久

jiǔ

(of a period of time) long

前

qián

front