She strives for greatness and only allows her will to be the absolute limitations of her endeavours
do one's endeavours
尽力, 竭力
make one's best endeavours
尽最大努力