Vocabulary

自信満々

full of confidence; brimming with (self-)confidence; having great faith in oneself

na-adjective adj-no adj-t adv-to