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