English: All this, and results too.
Telugu: అన్ని ఈ, మరియు ఫలితాలు చాలా.