English: This new chapel opened in 2005.
Telugu: ఈ క్రొత్త కేథడ్రల్ 2005 లో నిర్మించారు.