English: site is much greater.
Telugu: సైట్ కంటే ఎక్కువ ఉంది.