Vocabulary

自信過剰

overconfident; presumptuous

noun na-adjective adj-no