English: Russia has not much business in that area.
Telugu: రష్యాలో, ఈ రంగంలో చాలా కాదు నిపుణులు.