English: Some time ago, the couple moved to St. Petersburg.
Telugu: కొంతకాలం క్రితం, జంట సెయింట్ పీటర్స్బర్గ్ తరలించబడింది.