Have (got) what it takes informal verb phrase
To have the ability, qualities or mental fortitude to achieve or accomplish something.
She writes well. I think she's got what it takes to become a famous writer.
Mark can't sing the high notes. I don't think he's got what it takes to be a singer.
He has (got) what it takes to make a good police.
If something or someone weaves their magic, they use their unique talents or charm to produce a good effect or a desired outcome.
Having an ability to do something very well, especially when others can't
To have more than one ability or skill that you can use in case you don't succeed in using your main skill
The verb "have" should be conjugated according to its tense.
Suggest someone or oneself for consideration in a selection, such as a competition, application pool, election, etc.
Kamala Harris is expected to put her name on the hat for the US president.