The Finnish term "suopea" matches the English term "favourable"

other finnish words that include "suopea" : english :
suopea, hyödyllinen advantageous