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