English: Of course they do, is in Russia.
Telugu: వాస్తవానికి, అవి రష్యాలో ఉన్నాయి.