aggressively self-assured
lacking strength or vigor
pathetically lacking in force or effectiveness
lacking bodily or muscular strength or vitality
lacking strength