English: They have very good taste.
Telugu: వీటి గొప్ప రుచి కలిగి ఉంటాయి.