お友達などにカジュアルに言うなら、次のような言い方ができますよ。
ーI had a long nap.
「たくさん昼寝をしちゃったよ」
ーI had a long snooze.
「たくさん昼寝しちゃったよ」
ーI had a long siesta.
「たくさん昼寝しちゃったよ」
「昼寝」は nap, snooze, siesta などと言えます。
ご参考まで!
こんにちは!
ご質問ありがとうございます。
先のアンカーさんが回答されているので、ここでは他の例を挙げてみます。
例えば、
Wow, I ended up taking such a long nap…
とすると、『わぁ、たくさん[昼寝](https://eikaiwa.dmm.com/uknow/questions/3279/)してしまった。。。』となり、自分が思っていたよりもたくさん寝てしまったというニュアンスで伝えられます。
役に立ちそうな単語とフレーズ
end up ~することになる・~する羽目になる
参考になれば幸いです。