The Finnish term "selostaa" matches the English term "give an account"

other finnish words that include "selostaa" : english :
selostaa report
selostaa review