English: Good on the tongue.
Telugu: భాషపట్ల మంచి పట్టుంది.