have got what it takes
have got what it takes
To have the skill, determination, or mental fortitude to do or accomplish something. She's pretty talented—I think she's got what it takes to become a Hollywood actress. I just don't think I've got what it takes to be a soldier.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.