English: The flavour is amazing.
Telugu: రుచి అమోఘంగా ఉంటుంది.