Pick out the meaning of the given sentence:
He is high handed.
Trying to find my lost ring in the college is like looking for a needle in a haystack. (Meaning of the underlined idiom)
In spite of her severe accident she took heart and moved forward.
(Meaning of the underlined word)