English: Actually kind of delicious.
Telugu: నిజంగానే చాలా రుచిగా ఉంటుంది.