try you best 尽力做 spear no effort to do 不遗余力做
try all your besttake all your efforts
try your best
try your best to do sth.