English: Opera 51.0.2791.0 is now available for download.
Telugu: ఒపెరా 51.0.2791.0 ఇప్పుడు డౌన్లోడ్ కోసం అందుబాటులో ఉంది.