English: There's more discussion on Techmeme.
Telugu: Techmeme వద్ద మరింత చర్చ ఉంది.