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