If your diploma is in Russian and you need it in German or French, I can translate it. As I am a sworn translator in Luxembourg, my translations are generally accepted by all Luxembourgish authorities.
If your diploma is in French and you want to study in Germany, just let me know. German authorities often accept only translations which are done by German sworn translators. As I am also a sworn translator in Germany, my translations are generally accepted by all German authorities.