have what it takes

have what it takes — иметь подходящие /хорошие данные; иметь все необходимые качества, свойства, навыки, внешние данные, возраст, опыт, способности и т. д. (для какого-л. вида деятельности)

Example 1: Do I really have what it takes to make it as a professional photographer? Or should I be a scientist?

Example 2: He didn't have what it takes to win.

Example 3: You don't have what it takes to make such judgments.

Example 4: And I know you're going to find this hard to believe, but, as the bishops like to point out, some priests just don't have what it takes to be a pastor. Imagine that! (US Cathlic)

Example 5: Few have what it takes to rock a crowd of hundreds or even thousands - all without an instrument.