English: India and Russia have signed 16 agreements.
Telugu: 14 ఒప్పందాలపై భారత్, ఫ్రాన్స్ సంతకాలు చేశాయి.