do one's very best
exert all one's strength; do one's very best; exert oneself to the utmost 卖力气 like to show off one's merit 好卖功 ..
exert all one
... 力气活 johnny armstrong 卖力气 exert all one 无力气 lethargy ...
ruehrend bemueht
a zealous or overzealous person