English: the larger temple.
Telugu: అతిపెద్ద ఆలయం.