English: And really quite good results.
Telugu: మరియు ఫలితంగా చాలా మంచిది.