Improve nazaakat meaning in English