English: Comments on the site are positive.
Telugu: ఈ సైట్ గురించి వ్యాఖ్యలు అలరించిన సానుకూల.