English: Russia... not so much.
Telugu: కానీ రష్యా - కాదు చాలా.