English: The church has some exquisite Belgian stained glass windows.
Telugu: చర్చిలో కొన్ని చక్కని బెల్జియన్ తడిసిన గాజు కిటికీలు ఉన్నాయి.