English: Doesn't that make your mouth water?.
Telugu: ఇది మీ నోరు నీటిని తయారు చేయదు?