to burn completely;  to consume (by fire);  to burn to nothing;  to burn to the ground;  to reduce to ashes
 to do one's best;  to put forth every effort
 to cover fully;  to wrap around
 to do one's best;  to do something to the best of one's ability
 to try all possible means
 to exert oneself;  to make efforts
 to exhaust one's vocabulary (in trying to persuade somebody or explain something, etc.);  to run out of words;  to be verbose;  to cajole;  to talk someone's head off
 to accord someone every courtesy
 to be loyal to;  to serve;  to offer allegiance
 to say everything one wants to say;  to exhaust a topic
 to do everything in one's power;  to do all one can;  to leave nothing undone;  to exhaust one's resources
 to be all out;  to exhaust
 to lick (all) up;  to lick all over;  to lick clean;  to engulf (in flames);  to consume (of fire);  to sweep through
 to do as much as is humanly possible;  to try every possible means
 to leave nothing undone;  to do all in one's might;  to do everything possible
 to try everything;  to leave no stone unturned
 to give one's everything;  to do one's best
 to sell out;  to exhaust one's stock
 to lick (all) up;  to lick all over;  to lick clean;  to engulf (in flames);  to consume (of fire);  to sweep through
 to lick (all) up;  to lick all over;  to lick clean;  to engulf (in flames);  to consume (of fire);  to sweep through
 to enjoy oneself to one's hearts content;  to enjoy oneself to the full
 to explain or describe a situation or matter in greatest details
 to discuss fully;  to discuss from every angle;  to deal exhaustively with (an issue)