Caps from Russia always take longer (How many weeks was it for Anatomy? I don't even remember...). It's not like western Europe or the US where we get caps an hour after the show aired. We just have to be patient, there's nothing more we can do anyway.