English: Awesome taste
Telugu: అమోఘమైన రుచి