English: St. Gregory's Church
Telugu: సెయింట్ సెర్గియస్ ఆలయం