do a lot of work for charity
много работать на благотворительность
ALSO: to do a lot of charity work