English: India Russia sign 18 agreements.
Telugu: భారత్,రష్యాల మద్య 18 ఒప్పందాలు