Lacks confidence and poise is nervous and ill at ease.
信心不足,不够自信,精神紧张,心神不定。
I'm so glad you could make it.
我很高兴赶上时间。
It is true that during their explorations they often faced difficulties and dangers of the most perilous nature, equipped in a manner with would make a modern climber shudder at the thought,