adj.伟大的;强的
adv.很;格外
动词stave的现在分词形式.
Jane was so beautiful that she had difficulty staving off all the men who wanted to marry her. 简太美了,很难抵挡向她求婚的所有男人。