English: I have found it on my computer a couple of times but have never downloaded.
Telugu: నేను దీన్ని రెండుసార్లు నా కంప్యూటర్లో కనుగొన్నాను కాని ఎప్పుడూ డౌన్లోడ్ చేయలేదు.