СловариРусский Английский

 иметь всё, что нужно
общ. fit the bill (I'm looking for someone with several years of publishing experience and you seem to fit the bill. Val_Ships)
Макаров. have got what it takes; have what it takes