Lacks confidence and poise is nervous and ill at ease.
信心不足,不够自信,精神紧张,心神不定。
I'm exhausted.
我疲倦不堪。
For his lifentime's work in studying the communication of animals, including honey bees, Professor Karl von Frisch was given a Nobel Prize in 1973, which he shared with two other scientists. He died in 1982.