English: It is a joint venture between India and Russia.
Telugu: భారత, రష్యాల దేశాల మధ్య ఓ మెకానిజం ఉంది.