but stress in russian is still a mystery to me.
So, you have the same problem in English, don't you?