English: And tastes delicious
Telugu: మరియు కూడా రుచి