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