The phrase "Allah yerhamo" (Arabic: الله يرحمه) translates to "May God have mercy on him" in English. It is often used in Islamic ...