English: very well explained... keep it up.
Telugu: చాలా బాగా వివరించి రాసారు. . Keep it up