English: It is Canada's largest church
Telugu: కెనడాలో అతిపెద్ద చర్చి