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