have what it takes

中级 (B1)neutral

To have the ability and qualities needed to succeed.

"She definitely has what it takes to become a great leader."