English: The audio, too, is top notch.
Telugu: ఆడియో కూడా బ్రహ్మాండంగా వచ్చిందట.