English: It is the greatest temple on earth.
Telugu: ఇది ప్రపంచంలోనే అతి పెద్ద దేవాలయం.