English: Or, at least, Russia.
Telugu: లేదా రష్యా కనీసం.