aplomb noun
poise and assurance in a demanding situation