English: And this IS delicious.
Telugu: మరియు ఈ మంచి ఉంది.