English: And sales are great.
Telugu: సేల్స్ కూడా బ్రహ్మాండంగా ఉన్నాయి.