English: several companies in Russia.
Telugu: కొద్దిగా రష్యాలో సంస్థలు.