Improve izteraab meaning in English