do somehow for

do fine for (someone)

To treat or suit one in a certain manner. The train does just fine for me because I can't afford a car at the moment.
See also: fine, for
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

do somehow for someone

to benefit or harm someone in some degree. This jacket does fine for me. I don't need a different one. This meal does okay for me. I'm satisfied.
See also: for, somehow
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also: