English: And they actually do taste really delicious.
Telugu: నిజానికి ఇవి చాలా రుచిగా ఉంటాయి.