do one's utmost - EE Dictionary | EE Dictionary