English: Who created and maintains the site?
Telugu: ఎవరు సైట్ను సృష్టించి, నిర్వహించగలరు?