translate English to German: May he rest in peace.
Möge er in Frieden ruhen.