In the learning process, there is often not enough time to write essays and topics in English. Then the Internet will come to your aid. The main thing is to know what to look for.
If you are looking for a topic or an essay, then you can turn to specialized sites for learning English. Here you will find adapted text for Russian-speaking English learners, texts by difficulty levels, and topics by topic. Also, there may be texts for translation containing a certain number of characters or lexical units, texts with simultaneous line-by-line translation for better understanding and mastering of grammar and learning new words.
It is also logical to search for text in English not on the Russian Internet. For this, at least, you need to know what you are looking for, that is, the request will need to be correctly translated into English. Online translators can help you with this. However, if they cope with the translation of words excellently, then the grammar often suffers, both when translating from Russian into English, and vice versa. Better, of course, to rely on your own knowledge or advice from more competent people.
If you enter your request correctly, you will receive a lot of materials in English. And not only classical and sometimes quite outdated ones, but also those that are included in the concept of "every day English": articles from magazines and newspapers, extracts of their books and scientific texts. Here you can perfectly practice your spoken English by absorbing phrases and phrases used in modern language.
Also, the text in English can be found in the printed version of the press. In large cities, popular publications are often accompanied by inserts translated into a foreign language. In addition, such newspapers and magazines can be found in libraries where copies are sent for filing. Perhaps they won't give you such a publication, but you can make a copy of it.
After all, you can write the text yourself and translate it. If your knowledge of English is not so good, and you do not trust online translators, send the text to a specialized translation agency, and you will receive high-quality and competent material.