English: of the Moscow St. Petersburg road.
Telugu: మాస్కో - సెయింట్ పీటర్స్బర్గ్ రహదారి.