fit the bill in Italian
fit the bill in Italian
essere adatto
(idiom) To satisfy a need; to serve a purpose; to fulfill specified requirements.
soddisfare
(idiom) To satisfy a need; to serve a purpose; to fulfill specified requirements.