a few minutes later; after a few minutes
Used as a noun or adverb to indicate that something happens a short time after a reference point.
彼は数分後に戻ってきた。
He came back a few minutes later.
数分後、電話が鳴った。
After a few minutes, the phone rang.
Compound of 数分 (a few minutes) + 後 (after).