translate English to French: Get treated in a peaceful heaven...
Faites vous traiter dans un havre de paix...