English: On the whole a good site.
Telugu: మొత్తంమీద, ఒక మంచి సైట్.