English: church of St. Barbara.
Telugu: సెయింట్ బార్బరా యొక్క చర్చి.