This is quite accurate. The nuances of the language are on point.
This one cracked me up:
"Ei ole hyvää eikä pahaa. On vain saatanan hyttyset."
"There is no good nor evil. There are only goddamn mosquitoes."