English: Did not take too long to download and install.
Telugu: డౌన్లోడ్ చేయడం మరియు ఇన్స్టాల్ చేయడం చాలా సమయం పట్టలేదు.