English: Last week at www.
Telugu: క్రిందటి వారం www.