Большой англо-русский словарь (с транскрипциями) DO one's level best 1) сделать все от себя зависящее 2) проявить максимум энергии