English: And yes, in Russia.
Telugu: రష్యాలో, అవును.