English: And the reviews were terrific.
Telugu: రివ్యూస్ కూడా బ్రహ్మాండంగా వచ్చాయి.