English: From St. Petersburg to the destination almost three hundred and thirty kilometers.
Telugu: సెయింట్ పీటర్స్బర్గ్ నుండి గమ్యం దాదాపు మూడు వందల ముప్పది కిలోమీటర్ల.