English: It's the worst site!
Telugu: అది అత్యంత చెడ్డ గమ్య స్థలం!