English: Moreover, the web.
Telugu: ఇదికాకుండా, Web.