English: Chelyabinsk - St. Petersburg - a distance rather big.
Telugu: చేల్యబిన్స్క్ - సెయింట్ పీటర్స్బర్గ్ - కాకుండా పెద్ద దూరం.