English: Russia, they say, is an amazing country.
Telugu: రష్యా, వారు చెప్పేది గా, ఒక అద్భుతమైన దేశం.