The following translation of the original Hindi article was done by the authors, with a few additions, corrections and fixes. The article was originally written for the Telugu version of this website. The original Hindi article is available here.
previous post