Improve mansuukh meaning in English