Despite all these discouragements, she refused to give up.
她尽管遇到许多挫折,却仍然不气馁。
discouragement详细解释
dis.cour.age.ment n.(名词) The act of discouraging.泄气:使人泄气的做法The condition of being discouraged.See Synonyms at despair 灰心丧气:处于灰心丧气的状态参见 despairSomething that discourages; a deterrent.使人泄气的事物;阻止