Vocabulary

泰然自若

having presence of mind; self-possessed; imperturbable; calm and self-possessed

adj-t adv-to