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