Dalia taha, you are from Egypt, right? Your native should be Arabic i think. If you want to enhance your translation, first you have to have a knowledge in parts of speech, vocabularies etc. Because parts of speech will make you clear "which form has to be used when", for example: if you use noun or adjective form instead of verb it requires in the sentence, they (native) found it silly. I suggest you to enhance your parts of speech skills first, then start to translate. Use Oxford for proper grammar usage.