Improve چالاکی meaning in English