English: It works online in your browser: there's nothing to download or install.
Telugu: ఇది మీ బ్రౌజర్లో ఆన్లైన్లో పనిచేస్తుందిః డౌన్లోడ్ చేయడానికి లేదా ఇన్స్టాల్ చేయడానికి ఏమీ లేదు.