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