1. бежать, мчаться и т. п. \Д-361 (of а person or animal) (to run, race etc) very fast, with maximum effort
for all one is worth
as fast as one's legs can carry one
as fast as one can (go)
with all one's might.
2. кричать, орать, вопить и т. п. - (toyell, scream, shriek etc) very loudly, as loud as one can
for all one is worth
at the top of one's lungs (voice)
with all one's might
(yell (scream)) one's lungs out.Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. С.И. Лубенская. 2004.