English: And a LOT of sales.
Telugu: మరియు అనేక అమ్మకాలు.