English: The teaser is superb.
Telugu: టీజర్ బ్రహ్మాండంగా వచ్చిందని.