not so long ago

/nɑːt soʊ lɔːŋ əˈɡoʊ/ ノット ソー ロング アゴウ

1. 比較的近い過去の時点。

現在から見て、それほど長い時間が経過していない時期を指す際に用いられます。出来事が最近起こったことを強調します。
I met him not so long ago. (彼には少し前に会いました。)

2. 最近の出来事や状況について述べる際に使う表現。

話している内容が、過去ではあるものの、比較的「つい最近」起きたことであることを示します。時間的な近さを強調します。
We discussed this issue not so long ago. (私たちはこの問題を少し前に話し合いました。)
関連
just a while ago
shortly before