English: Site is still very much alive.
Telugu: ఈ సైట్ చాలా సజీవంగా ఉంది.