English: The diocesan center is in Petrozavodsk.
Telugu: డియోసెసన్ సెంటర్ పెట్రసేవోడ్స్క్ ఉంది.