English: St. Petersburg - a city in which it is impossible not to fall in love.
Telugu: సెయింట్ పీటర్స్బర్గ్ - ఇది ప్రేమలో కాదు అసాధ్యం దీనిలో ఒక నగరం.