The Finnish term "yläpuolella" matches the English term "on top"

other finnish words that include "yläpuolella" : english :
yli, yläpuolella above
yläpuolella overhead
yläpuolella upstairs