The English term "astute" matches the Italian term "perspicace"

other english words that include "astute" : italian :
astuteness acume