hmm.. to find a good translation is quite hard.. i always used google translation tool..
well, it is tough for now..