not to stop short of anything - Turkish English Dictionary