Lacks confidence and poise is nervous and ill at ease.
信心不足,不够自信,精神紧张,心神不定。
Poor health may be a bar to success in life.
健康不佳可能成为人一生中取得成功的障碍。
Marine Studio biologists have pointed out that, however intelligent they may be, it is probably a mistake to credit dolphins with any motive of lifesaving.