English: This place isn't any better than Twitter.
Telugu: ఇది ట్విటర్ కంటే ఎక్కువ ఇంకెక్కడ ఉండదు.