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