English: It is a major agency of Russia.
Telugu: ఈ ఒక ప్రధాన రష్యన్ సంస్థ.