English: Russia to the rescue?
Telugu: రష్యా సహాయమా?