The English term "upon" matches the Finnish term "vastaan, -sta, -lla"

other english words that include "upon" : finnish :
coupon kuponki