Ping a ling a ding dong! Thank you so much for posting this! Post more! Post More! :)
I will translate and post more and more :)