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

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