English: Biggest church in the world
Telugu: ప్రపంచంలోనే అతిపెద్ద ధ్యాన మందిరం