translate sort_by/3