English: Could be that is why he tasted so good.
Telugu: అందుకే అంత రుచి వచ్చి ఉంటుంది బహుశా.