@Odium : The translation does sound kind of rough (as in "not as flowy as native conversations) here and there, but it's readable, you did okay enough (could be better with experience, but for now it's still serviceable), don't let naysayers drag you down unfairly.
You really should use better...