ausgeruht sein

listen to the pronunciation of ausgeruht sein
Deutsch - Englisch
to be well rested
to be rested
frisch und ausgeruht sein
to be (as) fresh as a daisy