English: It is being jointly developed by India and Russia.
Telugu: దీన్ని రష్యా-భారత్లు ఉమ్మడిగా అభివృద్ధి చేశాయి.