Fetching details from the dictionary...

for a moment; for a minute
for a while; for some time
for the time being; for now
it's been a long time; long time no see
「須臾」 has another reading with different meanings.
バスが来るまでしばらく待ちました。
I waited for a while.
お茶を飲みながらしばらく話しましょう。
Let's talk for a while.
仕事の都合でしばらく滞在します。
I'll stay for a while.