The English term "favourable" matches the Italian term "opportuno"

other english words that include "favourable" : italian :
unfavourable sfavorevole