to make an enormous effort
прилагать огромные усилия (prilagat' ogromnye usiliya)
"He sweat blood to get that promotion."
"Он sweat blood, чтобы получить это повышение." (On sweat blood, chtoby poluchit' eto povyshenie)
to support or defend someone
A sudden creative idea
very happy and energetic
knowledgeable from studying rather than experience
a person who is dangerously or foolishly creative or obsesse...
to reach the intended group of people with a message or prod...