Very nice and effective choice for the onomatopoeias; an elegant, accurate and well polished translation that sounds extremely natural and smooth. Congrats!