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