Translating sentences is a good way of practicing structures and comparing languages!
If you want to improve your translation skills, you are lucky: there are useful online websites which provide lots of exercises!
For example:
1.exercisesonline.com, where you'll find practice according to your level
Capturing the essence of a text requires practice: we should focus on the basic information and express it in a fluent and comprehensible way.
Here's a web that can help you a lot in improving: caribexams, it provides lots of exercises with sample answers!