get a load of, on the move, pull one's weight, succeed in, all of a sudden, sing high praises for,
let off steam, move on, reach out to, keep on, account for, look through
Have confidence in, prepare for, make it, hold down, keep to sth