English: And the reviews have been fantastic.
Telugu: రివ్యూస్‌ కూడా బ్రహ్మాండంగా వచ్చాయి.