Thank you for finding this site!
I curse myself who cannot speak English.

But we have a dictionary.
We make an effort in translation.
Please give us your opinion if you dont mind.