vaikkakaan venäjäksi

vaikka, (if there's negation after though) vaikkakaan

  1. хотя́, хоть и, несмотря́ на то́, что