If Russian or German is harder, depends on the native language of the speaker. For a Slavic language speaker Russian is easier, for a Germanic language speaker German is easier. For speakers of other languages, maybe German and Russian are equally hard when it comes to grammar.