English to Sanskrit
English: Now recovering well by God's grace.
Translation: दैवानुग्रहेण स्वस्थः जायमानः अधुना।