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