do one's best в энциклопедиях
do one's best а) сделать все от себя зависящее б) проявить максимум энергии