feel like a newborn nie jest utartym idiomem, ale myślę że byłby zupełnie zrozumiały dla native speakera, I feel like a newborn child, słyszałam kiedyś coś takeigo...
a jeśli koniecznie chcemy idiom o podobnym znaczeniu to można powiedzieć: to feel a new lease of life...
jednak jest on pozbawiony tej pieknej dzięciecej metafory...