sich pudelwohl fühlen

listen to the pronunciation of sich pudelwohl fühlen
Немецкий Язык - Английский Язык
to feel most comfortable
to feel as fit as a fiddle
to feel happy and contented
to feel completely contented