English: In fact, from Russia.
Telugu: నిజానికి రష్యా నుండి