English: The taste is wonderful.
Telugu: రుచి బ్రహ్మాండంగా ఉంటుంది.