The Finnish term "selostaa" matches the English term "report"

other finnish words that include "selostaa" : english :
selostaa give an account
selostaa review