The English term "potent" matches the Italian term "valido"

other english words that include "potent" : italian :
potential fattibile