English: And there is such a place.
Telugu: ఐతే అలాంటి సైట్ కూడా ఉంది.