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.
Be embarrassed and ashamed when one has been defeated or failed
After losing that game, she had her tail between her legs.