He has been all over the world and shortly stayed in Japan.

英訳に間違いが有れば正してください。

彼は世界中を回っていて、一時期日本に滞在しました。
He has been all over the world and shortly stayed in Japan.

ヒント
一時期

答え shortlyをbrieflyにする

He has been all over the world and briefly stayed in Japan.

shortlyには「一時的に」という意味はない。
まもなく、簡単に、そっけなく、近くになどの意味

The vote will happen shortly.
投票はまもなく行われる。